// AppendColumn builds a new DataFrame with the provided Column included.
AppendColumn builds a new DataFrame with the provided Column included.
// AppendColumn builds a new DataFrame with the provided Column included .
func (df *DataFrame) AppendColumn(c *array.Column) (*DataFrame, error) {
	nCols := len(df.cols)
	cols := make([]array.Column, nCols+1)
	copy(cols, df.cols)
	cols[nCols] = *c
	return NewDataFrameFromShape(df.mem, cols, df.rows)
}
func ( df * DataFrame ) AppendColumn ( c * array . Column ) ( * DataFrame , error ) { nCols := len ( df . cols ) cols := make ( [ ] array . Column , nCols + 1 ) copy ( cols , df . cols ) cols [ nCols ] = * c return NewDataFrameFromShape ( df . mem , cols , df . rows ) }
AppendColumn builds a new DataFrame with the provided Column included.
AppendColumn builds a new DataFrame with the provided Column included .