Adds a column to the data frame.
Namespace:
Extreme.DataAnalysis
Assembly:
Extreme.Numerics (in Extreme.Numerics.dll) Version: 8.1.1
public DataFrame<R, C> AddColumn<T>(
C key,
IList<T> values
)
Public Function AddColumn(Of T) (
key As C,
values As IList(Of T)
) As DataFrame(Of R, C)
public:
generic<typename T>
DataFrame<R, C>^ AddColumn(
C key,
IList<T>^ values
)
member AddColumn :
key : 'C *
values : IList<'T> -> DataFrame<'R, 'C>
Parameters
- key
- Type: C
The key of the column. - values
- Type: System.Collections.GenericIListT
A list containing the data for the column.
Type Parameters
- T
Return Value
Type:
DataFrameR,
C
If values has a row index with the same element type
as the data frame, a left join between the data frame's index and
that index is used to determine the order of the elements of values
in the new column.
If values has no index, or if the index has
a different element type, all elements are added in the order provided.
If the data frame has more rows than are present in values,
missing values are appended. If the data frame has fewer rows,
values is truncated.
Reference