Combines data frames by appending the rows of the other
data frame to the rows of this data frame.
Namespace:
Extreme.DataAnalysis
Assembly:
Extreme.Numerics (in Extreme.Numerics.dll) Version: 8.1.1
public static DataFrame<R, C> Append<R, C>(
IEnumerable<DataFrame<R, C>> dataFrames,
JoinType columnJoinType = JoinType.Outer,
bool verify = true
)
Public Shared Function Append(Of R, C) (
dataFrames As IEnumerable(Of DataFrame(Of R, C)),
Optional columnJoinType As JoinType = JoinType.Outer,
Optional verify As Boolean = true
) As DataFrame(Of R, C)
public:
generic<typename R, typename C>
static DataFrame<R, C>^ Append(
IEnumerable<DataFrame<R, C>^>^ dataFrames,
JoinType columnJoinType = JoinType::Outer,
bool verify = true
)
static member Append :
dataFrames : IEnumerable<DataFrame<'R, 'C>> *
?columnJoinType : JoinType *
?verify : bool
(* Defaults:
let _columnJoinType = defaultArg columnJoinType JoinType.Outer
let _verify = defaultArg verify true
*)
-> DataFrame<'R, 'C>
Parameters
- dataFrames
- Type: System.Collections.GenericIEnumerableDataFrameR, C
A sequence of data frames. - columnJoinType (Optional)
- Type: Extreme.DataAnalysisJoinType
Specifies how columns that do not appear
in all data frames should be handled. - verify (Optional)
- Type: SystemBoolean
Optional. Indicates whether uniqueness of the values
in the combined index should be verified.
The default is .
Type Parameters
- R
- The element type of the row index of the data frames.
- C
- The element type of the column index of the data frames.
Return Value
Type:
DataFrameR,
CA new data frame that consists of the rows of all data frames in
dataFrames appended in order.
Only Inner or Outer are supported for the
columnJoinType argument.
Left and right joins of two data frames can be obtained using
an overload of this method which lets you specify
the columns to be retained as an index.
If two columns have the same column key, but different element types,
both columns are retained.
Reference