colGroup
Col Group
Creates a ColumnAccessor (or SingleColumn) for a column group with the given argument which can be either an index (Int) or a reference to a column (String, ColumnPath, KProperty, or ColumnAccessor; any Access APIs).
This is a DSL-shorthand for columnGroup and can be both typed and untyped (in case you're supplying a column name, -path, or index). In addition, extra runtime checks are in place to ensure that the column you specify is actually a column group. The function can also be called on ColumnGroups to create an accessor for a column group inside a ColumnGroup.
For more information: See colGroup on the documentation website.
Check out: Grammar
For example:
df.select{ colGroup<String>("colGroupA") }
df.select{ colGroup(SomeType::colGroupB) }
df.select{ myColumnGroup.colGroup(1) }
Examples for this overload:
df.select{ colGroup("columnGroupName") }
df.select{ colGroup<String>("columnGroupName") }
To create a ColumnAccessor for another kind of column, take a look at the functions col, valueCol, and frameCol.
Return
A ColumnAccessor for the column group with the given argument if possible, else a SingleColumn.
Parameters
The name of the value column.
See also
Throws
if the column with the given argument does not exist.
if the column with the given argument is not a column group.
Col Group
Creates a ColumnAccessor (or SingleColumn) for a column group with the given argument which can be either an index (Int) or a reference to a column (String, ColumnPath, KProperty, or ColumnAccessor; any Access APIs).
This is a DSL-shorthand for columnGroup and can be both typed and untyped (in case you're supplying a column name, -path, or index). In addition, extra runtime checks are in place to ensure that the column you specify is actually a column group. The function can also be called on ColumnGroups to create an accessor for a column group inside a ColumnGroup.
For more information: See colGroup on the documentation website.
Check out: Grammar
For example:
df.select{ colGroup<String>("colGroupA") }
df.select{ colGroup(SomeType::colGroupB) }
df.select{ myColumnGroup.colGroup(1) }
Examples for this overload:
df.select{ colGroup("columnGroupName") }
df.select{ colGroup<String>("columnGroupName") }
To create a ColumnAccessor for another kind of column, take a look at the functions col, valueCol, and frameCol.
Return
A ColumnAccessor for the column group with the given argument if possible, else a SingleColumn.
Parameters
The name of the value column.
Type Parameters
The type of the column group.
See also
Throws
if the column with the given argument does not exist.
if the column with the given argument is not a column group.
Col Group
Creates a ColumnAccessor (or SingleColumn) for a column group with the given argument which can be either an index (Int) or a reference to a column (String, ColumnPath, KProperty, or ColumnAccessor; any Access APIs).
This is a DSL-shorthand for columnGroup and can be both typed and untyped (in case you're supplying a column name, -path, or index). In addition, extra runtime checks are in place to ensure that the column you specify is actually a column group. The function can also be called on ColumnGroups to create an accessor for a column group inside a ColumnGroup.
For more information: See colGroup on the documentation website.
Check out: Grammar
For example:
df.select{ colGroup<String>("colGroupA") }
df.select{ colGroup(SomeType::colGroupB) }
df.select{ myColumnGroup.colGroup(1) }
Examples for this overload:
df.select{ myColumnGroup.colGroup("columnGroupName") }
df.select{ myColumnGroup.colGroup<String>("columnGroupName") }
To create a ColumnAccessor for another kind of column, take a look at the functions col, valueCol, and frameCol.
Return
A ColumnAccessor for the column group with the given argument if possible, else a SingleColumn.
Parameters
The name of the value column.
See also
Throws
if the column with the given argument does not exist.
if the column with the given argument is not a column group.
Col Group
Creates a ColumnAccessor (or SingleColumn) for a column group with the given argument which can be either an index (Int) or a reference to a column (String, ColumnPath, KProperty, or ColumnAccessor; any Access APIs).
This is a DSL-shorthand for columnGroup and can be both typed and untyped (in case you're supplying a column name, -path, or index). In addition, extra runtime checks are in place to ensure that the column you specify is actually a column group. The function can also be called on ColumnGroups to create an accessor for a column group inside a ColumnGroup.
For more information: See colGroup on the documentation website.
Check out: Grammar
For example:
df.select{ colGroup<String>("colGroupA") }
df.select{ colGroup(SomeType::colGroupB) }
df.select{ myColumnGroup.colGroup(1) }
Examples for this overload:
df.select{ myColumnGroup.colGroup("columnGroupName") }
df.select{ myColumnGroup.colGroup<String>("columnGroupName") }
To create a ColumnAccessor for another kind of column, take a look at the functions col, valueCol, and frameCol.
Return
A ColumnAccessor for the column group with the given argument if possible, else a SingleColumn.
Parameters
The name of the value column.
Type Parameters
The type of the column group.
See also
Throws
if the column with the given argument does not exist.
if the column with the given argument is not a column group.
Col Group
Creates a ColumnAccessor (or SingleColumn) for a column group with the given argument which can be either an index (Int) or a reference to a column (String, ColumnPath, KProperty, or ColumnAccessor; any Access APIs).
This is a DSL-shorthand for columnGroup and can be both typed and untyped (in case you're supplying a column name, -path, or index). In addition, extra runtime checks are in place to ensure that the column you specify is actually a column group. The function can also be called on ColumnGroups to create an accessor for a column group inside a ColumnGroup.
For more information: See colGroup on the documentation website.
Check out: Grammar
For example:
df.select{ colGroup<String>("colGroupA") }
df.select{ colGroup(SomeType::colGroupB) }
df.select{ myColumnGroup.colGroup(1) }
Examples for this overload:
df.select{ "myColumnGroup".colGroup("columnGroupName") }
df.select{ "myColumnGroup".colGroup<String>("columnGroupName") }
To create a ColumnAccessor for another kind of column, take a look at the functions col, valueCol, and frameCol.
Return
A ColumnAccessor for the column group with the given argument if possible, else a SingleColumn.
Parameters
The name of the value column.
See also
Throws
if the column with the given argument does not exist.
if the column with the given argument is not a column group.
Col Group
Creates a ColumnAccessor (or SingleColumn) for a column group with the given argument which can be either an index (Int) or a reference to a column (String, ColumnPath, KProperty, or ColumnAccessor; any Access APIs).
This is a DSL-shorthand for columnGroup and can be both typed and untyped (in case you're supplying a column name, -path, or index). In addition, extra runtime checks are in place to ensure that the column you specify is actually a column group. The function can also be called on ColumnGroups to create an accessor for a column group inside a ColumnGroup.
For more information: See colGroup on the documentation website.
Check out: Grammar
For example:
df.select{ colGroup<String>("colGroupA") }
df.select{ colGroup(SomeType::colGroupB) }
df.select{ myColumnGroup.colGroup(1) }
Examples for this overload:
df.select{ "myColumnGroup".colGroup("columnGroupName") }
df.select{ "myColumnGroup".colGroup<String>("columnGroupName") }
To create a ColumnAccessor for another kind of column, take a look at the functions col, valueCol, and frameCol.
Return
A ColumnAccessor for the column group with the given argument if possible, else a SingleColumn.
Parameters
The name of the value column.
Type Parameters
The type of the column group.
See also
Throws
if the column with the given argument does not exist.
if the column with the given argument is not a column group.
Col Group
Creates a ColumnAccessor (or SingleColumn) for a column group with the given argument which can be either an index (Int) or a reference to a column (String, ColumnPath, KProperty, or ColumnAccessor; any Access APIs).
This is a DSL-shorthand for columnGroup and can be both typed and untyped (in case you're supplying a column name, -path, or index). In addition, extra runtime checks are in place to ensure that the column you specify is actually a column group. The function can also be called on ColumnGroups to create an accessor for a column group inside a ColumnGroup.
For more information: See colGroup on the documentation website.
Check out: Grammar
For example:
df.select{ colGroup<String>("colGroupA") }
df.select{ colGroup(SomeType::colGroupB) }
df.select{ myColumnGroup.colGroup(1) }
Examples for this overload:
df.select{ "pathTo"["myColumnGroup"].colGroup("columnGroupName") }
df.select{ "pathTo"["myColumnGroup"].colGroup<String>("columnGroupName") }
To create a ColumnAccessor for another kind of column, take a look at the functions col, valueCol, and frameCol.
Return
A ColumnAccessor for the column group with the given argument if possible, else a SingleColumn.
Parameters
The name of the value column.
See also
Throws
if the column with the given argument does not exist.
if the column with the given argument is not a column group.
Col Group
Creates a ColumnAccessor (or SingleColumn) for a column group with the given argument which can be either an index (Int) or a reference to a column (String, ColumnPath, KProperty, or ColumnAccessor; any Access APIs).
This is a DSL-shorthand for columnGroup and can be both typed and untyped (in case you're supplying a column name, -path, or index). In addition, extra runtime checks are in place to ensure that the column you specify is actually a column group. The function can also be called on ColumnGroups to create an accessor for a column group inside a ColumnGroup.
For more information: See colGroup on the documentation website.
Check out: Grammar
For example:
df.select{ colGroup<String>("colGroupA") }
df.select{ colGroup(SomeType::colGroupB) }
df.select{ myColumnGroup.colGroup(1) }
Examples for this overload:
df.select{ "pathTo"["myColumnGroup"].colGroup("columnGroupName") }
df.select{ "pathTo"["myColumnGroup"].colGroup<String>("columnGroupName") }
To create a ColumnAccessor for another kind of column, take a look at the functions col, valueCol, and frameCol.
Return
A ColumnAccessor for the column group with the given argument if possible, else a SingleColumn.
Parameters
The name of the value column.
Type Parameters
The type of the column group.
See also
Throws
if the column with the given argument does not exist.
if the column with the given argument is not a column group.
Col Group
Creates a ColumnAccessor (or SingleColumn) for a column group with the given argument which can be either an index (Int) or a reference to a column (String, ColumnPath, KProperty, or ColumnAccessor; any Access APIs).
This is a DSL-shorthand for columnGroup and can be both typed and untyped (in case you're supplying a column name, -path, or index). In addition, extra runtime checks are in place to ensure that the column you specify is actually a column group. The function can also be called on ColumnGroups to create an accessor for a column group inside a ColumnGroup.
For more information: See colGroup on the documentation website.
Check out: Grammar
For example:
df.select{ colGroup<String>("colGroupA") }
df.select{ colGroup(SomeType::colGroupB) }
df.select{ myColumnGroup.colGroup(1) }
Examples for this overload:
df.select{ colGroup("pathTo"["columnGroupName"] ) }
df.select{ colGroup<String>("pathTo"["columnGroupName"] ) }
To create a ColumnAccessor for another kind of column, take a look at the functions col, valueCol, and frameCol.
Return
A ColumnAccessor for the column group with the given argument if possible, else a SingleColumn.
Parameters
The path to the value column.
See also
Throws
if the column with the given argument does not exist.
if the column with the given argument is not a column group.
Col Group
Creates a ColumnAccessor (or SingleColumn) for a column group with the given argument which can be either an index (Int) or a reference to a column (String, ColumnPath, KProperty, or ColumnAccessor; any Access APIs).
This is a DSL-shorthand for columnGroup and can be both typed and untyped (in case you're supplying a column name, -path, or index). In addition, extra runtime checks are in place to ensure that the column you specify is actually a column group. The function can also be called on ColumnGroups to create an accessor for a column group inside a ColumnGroup.
For more information: See colGroup on the documentation website.
Check out: Grammar
For example:
df.select{ colGroup<String>("colGroupA") }
df.select{ colGroup(SomeType::colGroupB) }
df.select{ myColumnGroup.colGroup(1) }
Examples for this overload:
df.select{ colGroup("pathTo"["columnGroupName"] ) }
df.select{ colGroup<String>("pathTo"["columnGroupName"] ) }
To create a ColumnAccessor for another kind of column, take a look at the functions col, valueCol, and frameCol.
Return
A ColumnAccessor for the column group with the given argument if possible, else a SingleColumn.
Parameters
The path to the value column.
Type Parameters
The type of the column group.
See also
Throws
if the column with the given argument does not exist.
if the column with the given argument is not a column group.
Col Group
Creates a ColumnAccessor (or SingleColumn) for a column group with the given argument which can be either an index (Int) or a reference to a column (String, ColumnPath, KProperty, or ColumnAccessor; any Access APIs).
This is a DSL-shorthand for columnGroup and can be both typed and untyped (in case you're supplying a column name, -path, or index). In addition, extra runtime checks are in place to ensure that the column you specify is actually a column group. The function can also be called on ColumnGroups to create an accessor for a column group inside a ColumnGroup.
For more information: See colGroup on the documentation website.
Check out: Grammar
For example:
df.select{ colGroup<String>("colGroupA") }
df.select{ colGroup(SomeType::colGroupB) }
df.select{ myColumnGroup.colGroup(1) }
Examples for this overload:
df.select{ myColumnGroup.colGroup("pathTo"["columnGroupName"] ) }
df.select{ myColumnGroup.colGroup<String>("pathTo"["columnGroupName"] ) }
To create a ColumnAccessor for another kind of column, take a look at the functions col, valueCol, and frameCol.
Return
A ColumnAccessor for the column group with the given argument if possible, else a SingleColumn.
Parameters
The path to the value column.
See also
Throws
if the column with the given argument does not exist.
if the column with the given argument is not a column group.
Col Group
Creates a ColumnAccessor (or SingleColumn) for a column group with the given argument which can be either an index (Int) or a reference to a column (String, ColumnPath, KProperty, or ColumnAccessor; any Access APIs).
This is a DSL-shorthand for columnGroup and can be both typed and untyped (in case you're supplying a column name, -path, or index). In addition, extra runtime checks are in place to ensure that the column you specify is actually a column group. The function can also be called on ColumnGroups to create an accessor for a column group inside a ColumnGroup.
For more information: See colGroup on the documentation website.
Check out: Grammar
For example:
df.select{ colGroup<String>("colGroupA") }
df.select{ colGroup(SomeType::colGroupB) }
df.select{ myColumnGroup.colGroup(1) }
Examples for this overload:
df.select{ myColumnGroup.colGroup("pathTo"["columnGroupName"] ) }
df.select{ myColumnGroup.colGroup<String>("pathTo"["columnGroupName"] ) }
To create a ColumnAccessor for another kind of column, take a look at the functions col, valueCol, and frameCol.
Return
A ColumnAccessor for the column group with the given argument if possible, else a SingleColumn.
Parameters
The path to the value column.
Type Parameters
The type of the column group.
See also
Throws
if the column with the given argument does not exist.
if the column with the given argument is not a column group.
Col Group
Creates a ColumnAccessor (or SingleColumn) for a column group with the given argument which can be either an index (Int) or a reference to a column (String, ColumnPath, KProperty, or ColumnAccessor; any Access APIs).
This is a DSL-shorthand for columnGroup and can be both typed and untyped (in case you're supplying a column name, -path, or index). In addition, extra runtime checks are in place to ensure that the column you specify is actually a column group. The function can also be called on ColumnGroups to create an accessor for a column group inside a ColumnGroup.
For more information: See colGroup on the documentation website.
Check out: Grammar
For example:
df.select{ colGroup<String>("colGroupA") }
df.select{ colGroup(SomeType::colGroupB) }
df.select{ myColumnGroup.colGroup(1) }
Examples for this overload:
df.select{ "myColumnGroup".colGroup("pathTo"["columnGroupName"] ) }
df.select{ "myColumnGroup".colGroup<String>("pathTo"["columnGroupName"] ) }
To create a ColumnAccessor for another kind of column, take a look at the functions col, valueCol, and frameCol.
Return
A ColumnAccessor for the column group with the given argument if possible, else a SingleColumn.
Parameters
The path to the value column.
See also
Throws
if the column with the given argument does not exist.
if the column with the given argument is not a column group.
Col Group
Creates a ColumnAccessor (or SingleColumn) for a column group with the given argument which can be either an index (Int) or a reference to a column (String, ColumnPath, KProperty, or ColumnAccessor; any Access APIs).
This is a DSL-shorthand for columnGroup and can be both typed and untyped (in case you're supplying a column name, -path, or index). In addition, extra runtime checks are in place to ensure that the column you specify is actually a column group. The function can also be called on ColumnGroups to create an accessor for a column group inside a ColumnGroup.
For more information: See colGroup on the documentation website.
Check out: Grammar
For example:
df.select{ colGroup<String>("colGroupA") }
df.select{ colGroup(SomeType::colGroupB) }
df.select{ myColumnGroup.colGroup(1) }
Examples for this overload:
df.select{ "myColumnGroup".colGroup("pathTo"["columnGroupName"] ) }
df.select{ "myColumnGroup".colGroup<String>("pathTo"["columnGroupName"] ) }
To create a ColumnAccessor for another kind of column, take a look at the functions col, valueCol, and frameCol.
Return
A ColumnAccessor for the column group with the given argument if possible, else a SingleColumn.
Parameters
The path to the value column.
Type Parameters
The type of the column group.
See also
Throws
if the column with the given argument does not exist.
if the column with the given argument is not a column group.
Col Group
Creates a ColumnAccessor (or SingleColumn) for a column group with the given argument which can be either an index (Int) or a reference to a column (String, ColumnPath, KProperty, or ColumnAccessor; any Access APIs).
This is a DSL-shorthand for columnGroup and can be both typed and untyped (in case you're supplying a column name, -path, or index). In addition, extra runtime checks are in place to ensure that the column you specify is actually a column group. The function can also be called on ColumnGroups to create an accessor for a column group inside a ColumnGroup.
For more information: See colGroup on the documentation website.
Check out: Grammar
For example:
df.select{ colGroup<String>("colGroupA") }
df.select{ colGroup(SomeType::colGroupB) }
df.select{ myColumnGroup.colGroup(1) }
Examples for this overload:
df.select{ "pathTo"["myColumnGroup"].colGroup("pathTo"["columnGroupName"] ) }
df.select{ "pathTo"["myColumnGroup"].colGroup<String>("pathTo"["columnGroupName"] ) }
To create a ColumnAccessor for another kind of column, take a look at the functions col, valueCol, and frameCol.
Return
A ColumnAccessor for the column group with the given argument if possible, else a SingleColumn.
Parameters
The path to the value column.
See also
Throws
if the column with the given argument does not exist.
if the column with the given argument is not a column group.
Col Group
Creates a ColumnAccessor (or SingleColumn) for a column group with the given argument which can be either an index (Int) or a reference to a column (String, ColumnPath, KProperty, or ColumnAccessor; any Access APIs).
This is a DSL-shorthand for columnGroup and can be both typed and untyped (in case you're supplying a column name, -path, or index). In addition, extra runtime checks are in place to ensure that the column you specify is actually a column group. The function can also be called on ColumnGroups to create an accessor for a column group inside a ColumnGroup.
For more information: See colGroup on the documentation website.
Check out: Grammar
For example:
df.select{ colGroup<String>("colGroupA") }
df.select{ colGroup(SomeType::colGroupB) }
df.select{ myColumnGroup.colGroup(1) }
Examples for this overload:
df.select{ "pathTo"["myColumnGroup"].colGroup("pathTo"["columnGroupName"] ) }
df.select{ "pathTo"["myColumnGroup"].colGroup<String>("pathTo"["columnGroupName"] ) }
To create a ColumnAccessor for another kind of column, take a look at the functions col, valueCol, and frameCol.
Return
A ColumnAccessor for the column group with the given argument if possible, else a SingleColumn.
Parameters
The path to the value column.
Type Parameters
The type of the column group.
See also
Throws
if the column with the given argument does not exist.
if the column with the given argument is not a column group.
Col Group
Creates a ColumnAccessor (or SingleColumn) for a column group with the given argument which can be either an index (Int) or a reference to a column (String, ColumnPath, KProperty, or ColumnAccessor; any Access APIs).
This is a DSL-shorthand for columnGroup and can be both typed and untyped (in case you're supplying a column name, -path, or index). In addition, extra runtime checks are in place to ensure that the column you specify is actually a column group. The function can also be called on ColumnGroups to create an accessor for a column group inside a ColumnGroup.
For more information: See colGroup on the documentation website.
Check out: Grammar
For example:
df.select{ colGroup<String>("colGroupA") }
df.select{ colGroup(SomeType::colGroupB) }
df.select{ myColumnGroup.colGroup(1) }
Examples for this overload:
df.select{ colsOf<Int>().colGroup(0) }
To create a ColumnAccessor for another kind of column, take a look at the functions col, valueCol, and frameCol.
Return
A ColumnAccessor for the column group with the given argument if possible, else a SingleColumn.
Parameters
The index of the value column.
Type Parameters
The type of the column group.
See also
Throws
if the column with the given argument does not exist.
if the column with the given argument is not a column group.
if the index is out of bounds.
Col Group
Creates a ColumnAccessor (or SingleColumn) for a column group with the given argument which can be either an index (Int) or a reference to a column (String, ColumnPath, KProperty, or ColumnAccessor; any Access APIs).
This is a DSL-shorthand for columnGroup and can be both typed and untyped (in case you're supplying a column name, -path, or index). In addition, extra runtime checks are in place to ensure that the column you specify is actually a column group. The function can also be called on ColumnGroups to create an accessor for a column group inside a ColumnGroup.
For more information: See colGroup on the documentation website.
Check out: Grammar
For example:
df.select{ colGroup<String>("colGroupA") }
df.select{ colGroup(SomeType::colGroupB) }
df.select{ myColumnGroup.colGroup(1) }
Examples for this overload:
df.select{ colsOf<Int>().colGroup(0) }
To create a ColumnAccessor for another kind of column, take a look at the functions col, valueCol, and frameCol.
Return
A ColumnAccessor for the column group with the given argument if possible, else a SingleColumn.
Parameters
The index of the value column.
The type of the column group.
See also
Throws
if the column with the given argument does not exist.
if the column with the given argument is not a column group.
if the index is out of bounds.
Col Group
Creates a ColumnAccessor (or SingleColumn) for a column group with the given argument which can be either an index (Int) or a reference to a column (String, ColumnPath, KProperty, or ColumnAccessor; any Access APIs).
This is a DSL-shorthand for columnGroup and can be both typed and untyped (in case you're supplying a column name, -path, or index). In addition, extra runtime checks are in place to ensure that the column you specify is actually a column group. The function can also be called on ColumnGroups to create an accessor for a column group inside a ColumnGroup.
For more information: See colGroup on the documentation website.
Check out: Grammar
For example:
df.select{ colGroup<String>("colGroupA") }
df.select{ colGroup(SomeType::colGroupB) }
df.select{ myColumnGroup.colGroup(1) }
Examples for this overload:
df.select{ colGroup<String>(0) }
To create a ColumnAccessor for another kind of column, take a look at the functions col, valueCol, and frameCol.
Return
A ColumnAccessor for the column group with the given argument if possible, else a SingleColumn.
Parameters
The index of the value column.
See also
Throws
if the column with the given argument does not exist.
if the column with the given argument is not a column group.
if the index is out of bounds.
Col Group
Creates a ColumnAccessor (or SingleColumn) for a column group with the given argument which can be either an index (Int) or a reference to a column (String, ColumnPath, KProperty, or ColumnAccessor; any Access APIs).
This is a DSL-shorthand for columnGroup and can be both typed and untyped (in case you're supplying a column name, -path, or index). In addition, extra runtime checks are in place to ensure that the column you specify is actually a column group. The function can also be called on ColumnGroups to create an accessor for a column group inside a ColumnGroup.
For more information: See colGroup on the documentation website.
Check out: Grammar
For example:
df.select{ colGroup<String>("colGroupA") }
df.select{ colGroup(SomeType::colGroupB) }
df.select{ myColumnGroup.colGroup(1) }
Examples for this overload:
df.select{ colGroup<String>(0) }
To create a ColumnAccessor for another kind of column, take a look at the functions col, valueCol, and frameCol.
Return
A ColumnAccessor for the column group with the given argument if possible, else a SingleColumn.
Parameters
The index of the value column.
Type Parameters
The type of the column group.
See also
Throws
if the column with the given argument does not exist.
if the column with the given argument is not a column group.
if the index is out of bounds.
Col Group
Creates a ColumnAccessor (or SingleColumn) for a column group with the given argument which can be either an index (Int) or a reference to a column (String, ColumnPath, KProperty, or ColumnAccessor; any Access APIs).
This is a DSL-shorthand for columnGroup and can be both typed and untyped (in case you're supplying a column name, -path, or index). In addition, extra runtime checks are in place to ensure that the column you specify is actually a column group. The function can also be called on ColumnGroups to create an accessor for a column group inside a ColumnGroup.
For more information: See colGroup on the documentation website.
Check out: Grammar
For example:
df.select{ colGroup<String>("colGroupA") }
df.select{ colGroup(SomeType::colGroupB) }
df.select{ myColumnGroup.colGroup(1) }
Examples for this overload:
df.select{ myColumnGroup.colGroup(0) }
df.select{ myColumnGroup.colGroup<String>(0) }
To create a ColumnAccessor for another kind of column, take a look at the functions col, valueCol, and frameCol.
Return
A ColumnAccessor for the column group with the given argument if possible, else a SingleColumn.
Parameters
The index of the value column.
See also
Throws
if the column with the given argument does not exist.
if the column with the given argument is not a column group.
if the index is out of bounds.
Col Group
Creates a ColumnAccessor (or SingleColumn) for a column group with the given argument which can be either an index (Int) or a reference to a column (String, ColumnPath, KProperty, or ColumnAccessor; any Access APIs).
This is a DSL-shorthand for columnGroup and can be both typed and untyped (in case you're supplying a column name, -path, or index). In addition, extra runtime checks are in place to ensure that the column you specify is actually a column group. The function can also be called on ColumnGroups to create an accessor for a column group inside a ColumnGroup.
For more information: See colGroup on the documentation website.
Check out: Grammar
For example:
df.select{ colGroup<String>("colGroupA") }
df.select{ colGroup(SomeType::colGroupB) }
df.select{ myColumnGroup.colGroup(1) }
Examples for this overload:
df.select{ myColumnGroup.colGroup(0) }
df.select{ myColumnGroup.colGroup<String>(0) }
To create a ColumnAccessor for another kind of column, take a look at the functions col, valueCol, and frameCol.
Return
A ColumnAccessor for the column group with the given argument if possible, else a SingleColumn.
Parameters
The index of the value column.
Type Parameters
The type of the column group.
See also
Throws
if the column with the given argument does not exist.
if the column with the given argument is not a column group.
if the index is out of bounds.
Col Group
Creates a ColumnAccessor (or SingleColumn) for a column group with the given argument which can be either an index (Int) or a reference to a column (String, ColumnPath, KProperty, or ColumnAccessor; any Access APIs).
This is a DSL-shorthand for columnGroup and can be both typed and untyped (in case you're supplying a column name, -path, or index). In addition, extra runtime checks are in place to ensure that the column you specify is actually a column group. The function can also be called on ColumnGroups to create an accessor for a column group inside a ColumnGroup.
For more information: See colGroup on the documentation website.
Check out: Grammar
For example:
df.select{ colGroup<String>("colGroupA") }
df.select{ colGroup(SomeType::colGroupB) }
df.select{ myColumnGroup.colGroup(1) }
Examples for this overload:
df.select{ "myColumnGroup".colGroup(0) }
df.select{ "myColumnGroup".colGroup<String>(0) }
To create a ColumnAccessor for another kind of column, take a look at the functions col, valueCol, and frameCol.
Return
A ColumnAccessor for the column group with the given argument if possible, else a SingleColumn.
Parameters
The index of the value column.
See also
Throws
if the column with the given argument does not exist.
if the column with the given argument is not a column group.
if the index is out of bounds.
Col Group
Creates a ColumnAccessor (or SingleColumn) for a column group with the given argument which can be either an index (Int) or a reference to a column (String, ColumnPath, KProperty, or ColumnAccessor; any Access APIs).
This is a DSL-shorthand for columnGroup and can be both typed and untyped (in case you're supplying a column name, -path, or index). In addition, extra runtime checks are in place to ensure that the column you specify is actually a column group. The function can also be called on ColumnGroups to create an accessor for a column group inside a ColumnGroup.
For more information: See colGroup on the documentation website.
Check out: Grammar
For example:
df.select{ colGroup<String>("colGroupA") }
df.select{ colGroup(SomeType::colGroupB) }
df.select{ myColumnGroup.colGroup(1) }
Examples for this overload:
df.select{ "myColumnGroup".colGroup(0) }
df.select{ "myColumnGroup".colGroup<String>(0) }
To create a ColumnAccessor for another kind of column, take a look at the functions col, valueCol, and frameCol.
Return
A ColumnAccessor for the column group with the given argument if possible, else a SingleColumn.
Parameters
The index of the value column.
Type Parameters
The type of the column group.
See also
Throws
if the column with the given argument does not exist.
if the column with the given argument is not a column group.
if the index is out of bounds.
Col Group
Creates a ColumnAccessor (or SingleColumn) for a column group with the given argument which can be either an index (Int) or a reference to a column (String, ColumnPath, KProperty, or ColumnAccessor; any Access APIs).
This is a DSL-shorthand for columnGroup and can be both typed and untyped (in case you're supplying a column name, -path, or index). In addition, extra runtime checks are in place to ensure that the column you specify is actually a column group. The function can also be called on ColumnGroups to create an accessor for a column group inside a ColumnGroup.
For more information: See colGroup on the documentation website.
Check out: Grammar
For example:
df.select{ colGroup<String>("colGroupA") }
df.select{ colGroup(SomeType::colGroupB) }
df.select{ myColumnGroup.colGroup(1) }
Examples for this overload:
df.select{ "pathTo"["myColumnGroup"].colGroup(0) }
df.select{ "pathTo"["myColumnGroup"].colGroup<String>(0) }
To create a ColumnAccessor for another kind of column, take a look at the functions col, valueCol, and frameCol.
Return
A ColumnAccessor for the column group with the given argument if possible, else a SingleColumn.
Parameters
The index of the value column.
See also
Throws
if the column with the given argument does not exist.
if the column with the given argument is not a column group.
if the index is out of bounds.
Col Group
Creates a ColumnAccessor (or SingleColumn) for a column group with the given argument which can be either an index (Int) or a reference to a column (String, ColumnPath, KProperty, or ColumnAccessor; any Access APIs).
This is a DSL-shorthand for columnGroup and can be both typed and untyped (in case you're supplying a column name, -path, or index). In addition, extra runtime checks are in place to ensure that the column you specify is actually a column group. The function can also be called on ColumnGroups to create an accessor for a column group inside a ColumnGroup.
For more information: See colGroup on the documentation website.
Check out: Grammar
For example:
df.select{ colGroup<String>("colGroupA") }
df.select{ colGroup(SomeType::colGroupB) }
df.select{ myColumnGroup.colGroup(1) }
Examples for this overload:
df.select{ "pathTo"["myColumnGroup"].colGroup(0) }
df.select{ "pathTo"["myColumnGroup"].colGroup<String>(0) }
To create a ColumnAccessor for another kind of column, take a look at the functions col, valueCol, and frameCol.
Return
A ColumnAccessor for the column group with the given argument if possible, else a SingleColumn.
Parameters
The index of the value column.
Type Parameters
The type of the column group.
See also
Throws
if the column with the given argument does not exist.
if the column with the given argument is not a column group.
if the index is out of bounds.
Deprecated
It's recommended to migrate to the String or Extension Properties Access API https://kotlin.github.io/dataframe/apilevels.html
Col Group
Creates a ColumnAccessor (or SingleColumn) for a column group with the given argument which can be either an index (Int) or a reference to a column (String, ColumnPath, KProperty, or ColumnAccessor; any Access APIs).
This is a DSL-shorthand for columnGroup and can be both typed and untyped (in case you're supplying a column name, -path, or index). In addition, extra runtime checks are in place to ensure that the column you specify is actually a column group. The function can also be called on ColumnGroups to create an accessor for a column group inside a ColumnGroup.
For more information: See colGroup on the documentation website.
Check out: Grammar
For example:
df.select{ colGroup<String>("colGroupA") }
df.select{ colGroup(SomeType::colGroupB) }
df.select{ myColumnGroup.colGroup(1) }
Examples for this overload:
df.select{ colGroup(columnGroupA) }
To create a ColumnAccessor for another kind of column, take a look at the functions col, valueCol, and frameCol.
Return
A ColumnAccessor for the column group with the given argument if possible, else a SingleColumn.
Parameters
The ColumnAccessor pointing to the column group.
Type Parameters
The type of the column group.
See also
Throws
if the column with the given argument does not exist.
if the column with the given argument is not a column group.
Deprecated
It's recommended to migrate to the String or Extension Properties Access API https://kotlin.github.io/dataframe/apilevels.html
Col Group
Creates a ColumnAccessor (or SingleColumn) for a column group with the given argument which can be either an index (Int) or a reference to a column (String, ColumnPath, KProperty, or ColumnAccessor; any Access APIs).
This is a DSL-shorthand for columnGroup and can be both typed and untyped (in case you're supplying a column name, -path, or index). In addition, extra runtime checks are in place to ensure that the column you specify is actually a column group. The function can also be called on ColumnGroups to create an accessor for a column group inside a ColumnGroup.
For more information: See colGroup on the documentation website.
Check out: Grammar
For example:
df.select{ colGroup<String>("colGroupA") }
df.select{ colGroup(SomeType::colGroupB) }
df.select{ myColumnGroup.colGroup(1) }
Examples for this overload:
df.select{ myColumnGroup.colGroup(columnGroupA) }
To create a ColumnAccessor for another kind of column, take a look at the functions col, valueCol, and frameCol.
Return
A ColumnAccessor for the column group with the given argument if possible, else a SingleColumn.
Parameters
The ColumnAccessor pointing to the column group.
Type Parameters
The type of the column group.
See also
Throws
if the column with the given argument does not exist.
if the column with the given argument is not a column group.
Deprecated
It's recommended to migrate to the String or Extension Properties Access API https://kotlin.github.io/dataframe/apilevels.html
Col Group
Creates a ColumnAccessor (or SingleColumn) for a column group with the given argument which can be either an index (Int) or a reference to a column (String, ColumnPath, KProperty, or ColumnAccessor; any Access APIs).
This is a DSL-shorthand for columnGroup and can be both typed and untyped (in case you're supplying a column name, -path, or index). In addition, extra runtime checks are in place to ensure that the column you specify is actually a column group. The function can also be called on ColumnGroups to create an accessor for a column group inside a ColumnGroup.
For more information: See colGroup on the documentation website.
Check out: Grammar
For example:
df.select{ colGroup<String>("colGroupA") }
df.select{ colGroup(SomeType::colGroupB) }
df.select{ myColumnGroup.colGroup(1) }
Examples for this overload:
df.select{ "myColumnGroup".colGroup(columnGroupA) }
To create a ColumnAccessor for another kind of column, take a look at the functions col, valueCol, and frameCol.
Return
A ColumnAccessor for the column group with the given argument if possible, else a SingleColumn.
Parameters
The ColumnAccessor pointing to the column group.
Type Parameters
The type of the column group.
See also
Throws
if the column with the given argument does not exist.
if the column with the given argument is not a column group.
Deprecated
It's recommended to migrate to the String or Extension Properties Access API https://kotlin.github.io/dataframe/apilevels.html
Col Group
Creates a ColumnAccessor (or SingleColumn) for a column group with the given argument which can be either an index (Int) or a reference to a column (String, ColumnPath, KProperty, or ColumnAccessor; any Access APIs).
This is a DSL-shorthand for columnGroup and can be both typed and untyped (in case you're supplying a column name, -path, or index). In addition, extra runtime checks are in place to ensure that the column you specify is actually a column group. The function can also be called on ColumnGroups to create an accessor for a column group inside a ColumnGroup.
For more information: See colGroup on the documentation website.
Check out: Grammar
For example:
df.select{ colGroup<String>("colGroupA") }
df.select{ colGroup(SomeType::colGroupB) }
df.select{ myColumnGroup.colGroup(1) }
Examples for this overload:
df.select{ Type::myColumnGroup.colGroup(columnGroupA) }
To create a ColumnAccessor for another kind of column, take a look at the functions col, valueCol, and frameCol.
Return
A ColumnAccessor for the column group with the given argument if possible, else a SingleColumn.
Parameters
The ColumnAccessor pointing to the column group.
Type Parameters
The type of the column group.
See also
Throws
if the column with the given argument does not exist.
if the column with the given argument is not a column group.
Deprecated
It's recommended to migrate to the String or Extension Properties Access API https://kotlin.github.io/dataframe/apilevels.html
Col Group
Creates a ColumnAccessor (or SingleColumn) for a column group with the given argument which can be either an index (Int) or a reference to a column (String, ColumnPath, KProperty, or ColumnAccessor; any Access APIs).
This is a DSL-shorthand for columnGroup and can be both typed and untyped (in case you're supplying a column name, -path, or index). In addition, extra runtime checks are in place to ensure that the column you specify is actually a column group. The function can also be called on ColumnGroups to create an accessor for a column group inside a ColumnGroup.
For more information: See colGroup on the documentation website.
Check out: Grammar
For example:
df.select{ colGroup<String>("colGroupA") }
df.select{ colGroup(SomeType::colGroupB) }
df.select{ myColumnGroup.colGroup(1) }
Examples for this overload:
df.select{ "pathTo"["myColumnGroup"].colGroup(columnGroupA) }
To create a ColumnAccessor for another kind of column, take a look at the functions col, valueCol, and frameCol.
Return
A ColumnAccessor for the column group with the given argument if possible, else a SingleColumn.
Parameters
The ColumnAccessor pointing to the column group.
Type Parameters
The type of the column group.
See also
Throws
if the column with the given argument does not exist.
if the column with the given argument is not a column group.
Deprecated
It's recommended to migrate to the String or Extension Properties Access API https://kotlin.github.io/dataframe/apilevels.html
Col Group
Creates a ColumnAccessor (or SingleColumn) for a column group with the given argument which can be either an index (Int) or a reference to a column (String, ColumnPath, KProperty, or ColumnAccessor; any Access APIs).
This is a DSL-shorthand for columnGroup and can be both typed and untyped (in case you're supplying a column name, -path, or index). In addition, extra runtime checks are in place to ensure that the column you specify is actually a column group. The function can also be called on ColumnGroups to create an accessor for a column group inside a ColumnGroup.
For more information: See colGroup on the documentation website.
Check out: Grammar
For example:
df.select{ colGroup<String>("colGroupA") }
df.select{ colGroup(SomeType::colGroupB) }
df.select{ myColumnGroup.colGroup(1) }
Examples for this overload:
df.select{ Type::myColumnGroup.colGroup("columnGroupName") }
df.select{ Type::myColumnGroup.colGroup<String>("columnGroupName") }
To create a ColumnAccessor for another kind of column, take a look at the functions col, valueCol, and frameCol.
Return
A ColumnAccessor for the column group with the given argument if possible, else a SingleColumn.
Parameters
The name of the value column.
See also
Throws
if the column with the given argument does not exist.
if the column with the given argument is not a column group.
Deprecated
It's recommended to migrate to the String or Extension Properties Access API https://kotlin.github.io/dataframe/apilevels.html
Col Group
Creates a ColumnAccessor (or SingleColumn) for a column group with the given argument which can be either an index (Int) or a reference to a column (String, ColumnPath, KProperty, or ColumnAccessor; any Access APIs).
This is a DSL-shorthand for columnGroup and can be both typed and untyped (in case you're supplying a column name, -path, or index). In addition, extra runtime checks are in place to ensure that the column you specify is actually a column group. The function can also be called on ColumnGroups to create an accessor for a column group inside a ColumnGroup.
For more information: See colGroup on the documentation website.
Check out: Grammar
For example:
df.select{ colGroup<String>("colGroupA") }
df.select{ colGroup(SomeType::colGroupB) }
df.select{ myColumnGroup.colGroup(1) }
Examples for this overload:
df.select{ Type::myColumnGroup.colGroup("columnGroupName") }
df.select{ Type::myColumnGroup.colGroup<String>("columnGroupName") }
To create a ColumnAccessor for another kind of column, take a look at the functions col, valueCol, and frameCol.
Return
A ColumnAccessor for the column group with the given argument if possible, else a SingleColumn.
Parameters
The name of the value column.
Type Parameters
The type of the column group.
See also
Throws
if the column with the given argument does not exist.
if the column with the given argument is not a column group.
Deprecated
It's recommended to migrate to the String or Extension Properties Access API https://kotlin.github.io/dataframe/apilevels.html
Col Group
Creates a ColumnAccessor (or SingleColumn) for a column group with the given argument which can be either an index (Int) or a reference to a column (String, ColumnPath, KProperty, or ColumnAccessor; any Access APIs).
This is a DSL-shorthand for columnGroup and can be both typed and untyped (in case you're supplying a column name, -path, or index). In addition, extra runtime checks are in place to ensure that the column you specify is actually a column group. The function can also be called on ColumnGroups to create an accessor for a column group inside a ColumnGroup.
For more information: See colGroup on the documentation website.
Check out: Grammar
For example:
df.select{ colGroup<String>("colGroupA") }
df.select{ colGroup(SomeType::colGroupB) }
df.select{ myColumnGroup.colGroup(1) }
Examples for this overload:
df.select{ Type::myColumnGroup.colGroup("pathTo"["columnGroupName"] ) }
df.select{ Type::myColumnGroup.colGroup<String>("pathTo"["columnGroupName"] ) }
To create a ColumnAccessor for another kind of column, take a look at the functions col, valueCol, and frameCol.
Return
A ColumnAccessor for the column group with the given argument if possible, else a SingleColumn.
Parameters
The path to the value column.
See also
Throws
if the column with the given argument does not exist.
if the column with the given argument is not a column group.
Deprecated
It's recommended to migrate to the String or Extension Properties Access API https://kotlin.github.io/dataframe/apilevels.html
Col Group
Creates a ColumnAccessor (or SingleColumn) for a column group with the given argument which can be either an index (Int) or a reference to a column (String, ColumnPath, KProperty, or ColumnAccessor; any Access APIs).
This is a DSL-shorthand for columnGroup and can be both typed and untyped (in case you're supplying a column name, -path, or index). In addition, extra runtime checks are in place to ensure that the column you specify is actually a column group. The function can also be called on ColumnGroups to create an accessor for a column group inside a ColumnGroup.
For more information: See colGroup on the documentation website.
Check out: Grammar
For example:
df.select{ colGroup<String>("colGroupA") }
df.select{ colGroup(SomeType::colGroupB) }
df.select{ myColumnGroup.colGroup(1) }
Examples for this overload:
df.select{ Type::myColumnGroup.colGroup("pathTo"["columnGroupName"] ) }
df.select{ Type::myColumnGroup.colGroup<String>("pathTo"["columnGroupName"] ) }
To create a ColumnAccessor for another kind of column, take a look at the functions col, valueCol, and frameCol.
Return
A ColumnAccessor for the column group with the given argument if possible, else a SingleColumn.
Parameters
The path to the value column.
Type Parameters
The type of the column group.
See also
Throws
if the column with the given argument does not exist.
if the column with the given argument is not a column group.
Deprecated
It's recommended to migrate to the String or Extension Properties Access API https://kotlin.github.io/dataframe/apilevels.html
Col Group
Creates a ColumnAccessor (or SingleColumn) for a column group with the given argument which can be either an index (Int) or a reference to a column (String, ColumnPath, KProperty, or ColumnAccessor; any Access APIs).
This is a DSL-shorthand for columnGroup and can be both typed and untyped (in case you're supplying a column name, -path, or index). In addition, extra runtime checks are in place to ensure that the column you specify is actually a column group. The function can also be called on ColumnGroups to create an accessor for a column group inside a ColumnGroup.
For more information: See colGroup on the documentation website.
Check out: Grammar
For example:
df.select{ colGroup<String>("colGroupA") }
df.select{ colGroup(SomeType::colGroupB) }
df.select{ myColumnGroup.colGroup(1) }
Examples for this overload:
df.select{ colGroup(Type::columnGroupA) }
To create a ColumnAccessor for another kind of column, take a look at the functions col, valueCol, and frameCol.
Return
A ColumnAccessor for the column group with the given argument if possible, else a SingleColumn.
Parameters
The KProperty reference to the value column.
Type Parameters
The type of the column group.
See also
Throws
if the column with the given argument does not exist.
if the column with the given argument is not a column group.
Deprecated
It's recommended to migrate to the String or Extension Properties Access API https://kotlin.github.io/dataframe/apilevels.html
Col Group
Creates a ColumnAccessor (or SingleColumn) for a column group with the given argument which can be either an index (Int) or a reference to a column (String, ColumnPath, KProperty, or ColumnAccessor; any Access APIs).
This is a DSL-shorthand for columnGroup and can be both typed and untyped (in case you're supplying a column name, -path, or index). In addition, extra runtime checks are in place to ensure that the column you specify is actually a column group. The function can also be called on ColumnGroups to create an accessor for a column group inside a ColumnGroup.
For more information: See colGroup on the documentation website.
Check out: Grammar
For example:
df.select{ colGroup<String>("colGroupA") }
df.select{ colGroup(SomeType::colGroupB) }
df.select{ myColumnGroup.colGroup(1) }
Examples for this overload:
df.select{ myColumnGroup.colGroup(Type::columnGroupA) }
To create a ColumnAccessor for another kind of column, take a look at the functions col, valueCol, and frameCol.
Return
A ColumnAccessor for the column group with the given argument if possible, else a SingleColumn.
Parameters
The KProperty reference to the value column.
Type Parameters
The type of the column group.
See also
Throws
if the column with the given argument does not exist.
if the column with the given argument is not a column group.
Deprecated
It's recommended to migrate to the String or Extension Properties Access API https://kotlin.github.io/dataframe/apilevels.html
Col Group
Creates a ColumnAccessor (or SingleColumn) for a column group with the given argument which can be either an index (Int) or a reference to a column (String, ColumnPath, KProperty, or ColumnAccessor; any Access APIs).
This is a DSL-shorthand for columnGroup and can be both typed and untyped (in case you're supplying a column name, -path, or index). In addition, extra runtime checks are in place to ensure that the column you specify is actually a column group. The function can also be called on ColumnGroups to create an accessor for a column group inside a ColumnGroup.
For more information: See colGroup on the documentation website.
Check out: Grammar
For example:
df.select{ colGroup<String>("colGroupA") }
df.select{ colGroup(SomeType::colGroupB) }
df.select{ myColumnGroup.colGroup(1) }
Examples for this overload:
df.select{ "myColumnGroup".colGroup(Type::columnGroupA) }
To create a ColumnAccessor for another kind of column, take a look at the functions col, valueCol, and frameCol.
Return
A ColumnAccessor for the column group with the given argument if possible, else a SingleColumn.
Parameters
The KProperty reference to the value column.
Type Parameters
The type of the column group.
See also
Throws
if the column with the given argument does not exist.
if the column with the given argument is not a column group.
Deprecated
It's recommended to migrate to the String or Extension Properties Access API https://kotlin.github.io/dataframe/apilevels.html
Col Group
Creates a ColumnAccessor (or SingleColumn) for a column group with the given argument which can be either an index (Int) or a reference to a column (String, ColumnPath, KProperty, or ColumnAccessor; any Access APIs).
This is a DSL-shorthand for columnGroup and can be both typed and untyped (in case you're supplying a column name, -path, or index). In addition, extra runtime checks are in place to ensure that the column you specify is actually a column group. The function can also be called on ColumnGroups to create an accessor for a column group inside a ColumnGroup.
For more information: See colGroup on the documentation website.
Check out: Grammar
For example:
df.select{ colGroup<String>("colGroupA") }
df.select{ colGroup(SomeType::colGroupB) }
df.select{ myColumnGroup.colGroup(1) }
Examples for this overload:
df.select{ Type::myColumnGroup.colGroup(Type::columnGroupA) }
To create a ColumnAccessor for another kind of column, take a look at the functions col, valueCol, and frameCol.
Return
A ColumnAccessor for the column group with the given argument if possible, else a SingleColumn.
Parameters
The KProperty reference to the value column.
Type Parameters
The type of the column group.
See also
Throws
if the column with the given argument does not exist.
if the column with the given argument is not a column group.
Deprecated
It's recommended to migrate to the String or Extension Properties Access API https://kotlin.github.io/dataframe/apilevels.html
Col Group
Creates a ColumnAccessor (or SingleColumn) for a column group with the given argument which can be either an index (Int) or a reference to a column (String, ColumnPath, KProperty, or ColumnAccessor; any Access APIs).
This is a DSL-shorthand for columnGroup and can be both typed and untyped (in case you're supplying a column name, -path, or index). In addition, extra runtime checks are in place to ensure that the column you specify is actually a column group. The function can also be called on ColumnGroups to create an accessor for a column group inside a ColumnGroup.
For more information: See colGroup on the documentation website.
Check out: Grammar
For example:
df.select{ colGroup<String>("colGroupA") }
df.select{ colGroup(SomeType::colGroupB) }
df.select{ myColumnGroup.colGroup(1) }
Examples for this overload:
df.select{ "pathTo"["myColumnGroup"].colGroup(Type::columnGroupA) }
To create a ColumnAccessor for another kind of column, take a look at the functions col, valueCol, and frameCol.
Return
A ColumnAccessor for the column group with the given argument if possible, else a SingleColumn.
Parameters
The KProperty reference to the value column.
Type Parameters
The type of the column group.
See also
Throws
if the column with the given argument does not exist.
if the column with the given argument is not a column group.
Deprecated
It's recommended to migrate to the String or Extension Properties Access API https://kotlin.github.io/dataframe/apilevels.html
Col Group
Creates a ColumnAccessor (or SingleColumn) for a column group with the given argument which can be either an index (Int) or a reference to a column (String, ColumnPath, KProperty, or ColumnAccessor; any Access APIs).
This is a DSL-shorthand for columnGroup and can be both typed and untyped (in case you're supplying a column name, -path, or index). In addition, extra runtime checks are in place to ensure that the column you specify is actually a column group. The function can also be called on ColumnGroups to create an accessor for a column group inside a ColumnGroup.
For more information: See colGroup on the documentation website.
Check out: Grammar
For example:
df.select{ colGroup<String>("colGroupA") }
df.select{ colGroup(SomeType::colGroupB) }
df.select{ myColumnGroup.colGroup(1) }
Examples for this overload:
df.select{ Type::myColumnGroup.colGroup(0) }
df.select{ Type::myColumnGroup.colGroup<String>(0) }
To create a ColumnAccessor for another kind of column, take a look at the functions col, valueCol, and frameCol.
Return
A ColumnAccessor for the column group with the given argument if possible, else a SingleColumn.
Parameters
The index of the value column.
See also
Throws
if the column with the given argument does not exist.
if the column with the given argument is not a column group.
if the index is out of bounds.
Deprecated
It's recommended to migrate to the String or Extension Properties Access API https://kotlin.github.io/dataframe/apilevels.html
Col Group
Creates a ColumnAccessor (or SingleColumn) for a column group with the given argument which can be either an index (Int) or a reference to a column (String, ColumnPath, KProperty, or ColumnAccessor; any Access APIs).
This is a DSL-shorthand for columnGroup and can be both typed and untyped (in case you're supplying a column name, -path, or index). In addition, extra runtime checks are in place to ensure that the column you specify is actually a column group. The function can also be called on ColumnGroups to create an accessor for a column group inside a ColumnGroup.
For more information: See colGroup on the documentation website.
Check out: Grammar
For example:
df.select{ colGroup<String>("colGroupA") }
df.select{ colGroup(SomeType::colGroupB) }
df.select{ myColumnGroup.colGroup(1) }
Examples for this overload:
df.select{ Type::myColumnGroup.colGroup(0) }
df.select{ Type::myColumnGroup.colGroup<String>(0) }
To create a ColumnAccessor for another kind of column, take a look at the functions col, valueCol, and frameCol.
Return
A ColumnAccessor for the column group with the given argument if possible, else a SingleColumn.
Parameters
The index of the value column.
Type Parameters
The type of the column group.
See also
Throws
if the column with the given argument does not exist.
if the column with the given argument is not a column group.
if the index is out of bounds.