Signature Description Parameters
template<typename T>
size_type
append_column(const char *name, const T &val, nan_policy padding = nan_policy::pad_with_nans);
It appends val to the end of the named data column. If data column doesn't exist, it throws an exception.
Returns number of items loaded
T: Type of the named data column
name: Name of the column
padding: If true, it pads the data column with nan,  if it is shorter than the index column.
template<typename T, typename ITR>
size_type
append_column(const char *name, Index2D range, nan_policy padding = nan_policy::pad_with_nans);
It appends the range begin to end to the end of the named data column. If data column doesn't exist, it throws an exception.
Returns number of items loaded
T: Type of the named data column
ITR: Type of the iterator
name: Name of the column
range: The begin and end iterators for data
padding: If true, it pads the data column with nan, if it is shorter than the index column.