Returns a new data frame by joining two data frames
on the specified columns in each data frame.
Namespace:
Extreme.DataAnalysis
Assembly:
Extreme.Numerics (in Extreme.Numerics.dll) Version: 8.1.1
public static DataFrame<long, C> Join<R1, R2, C>(
this DataFrame<R1, C> left,
JoinType joinType,
DataFrame<R2, C> right,
bool sort,
C leftColumnKey,
C rightColumnKey
)
<ExtensionAttribute>
Public Shared Function Join(Of R1, R2, C) (
left As DataFrame(Of R1, C),
joinType As JoinType,
right As DataFrame(Of R2, C),
sort As Boolean,
leftColumnKey As C,
rightColumnKey As C
) As DataFrame(Of Long, C)
public:
[ExtensionAttribute]
generic<typename R1, typename R2, typename C>
static DataFrame<long long, C>^ Join(
DataFrame<R1, C>^ left,
JoinType joinType,
DataFrame<R2, C>^ right,
bool sort,
C leftColumnKey,
C rightColumnKey
)
[<ExtensionAttribute>]
static member Join :
left : DataFrame<'R1, 'C> *
joinType : JoinType *
right : DataFrame<'R2, 'C> *
sort : bool *
leftColumnKey : 'C *
rightColumnKey : 'C -> DataFrame<int64, 'C>
Parameters
- left
- Type: Extreme.DataAnalysisDataFrameR1, C
The data frame that serves as the left operand of the join operation. - joinType
- Type: Extreme.DataAnalysisJoinType
The type of join operation to perform. - right
- Type: Extreme.DataAnalysisDataFrameR2, C
The data frame that serves as the right operand of the join operation. - sort
- Type: SystemBoolean
If true, sort the resulting data frame on the join column(s). - leftColumnKey
- Type: C
The key of the join column in the left data frame.. - rightColumnKey
- Type: C
The key of the join column in the right data frame..
Type Parameters
- R1
- The element type of the row index of the left data frame.
- R2
- The element type of the row index of the right data frame.
- C
- The element type of the column index of the data frames.
Return Value
Type:
DataFrameInt64,
CThe joined data frame.
Usage Note
In Visual Basic and C#, you can call this method as an instance method on any object of type
DataFrameR1,
C. When you use instance method syntax to call this method, omit the first parameter. For more information, see
Extension Methods (Visual Basic) or
Extension Methods (C# Programming Guide).
Reference