col
Col
Creates a ColumnAccessor (or SingleColumn) for a column 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 column and can be both typed and untyped (in case you're supplying a column name, -path, or index). The function can also be called on ColumnGroups to create an accessor for a column inside a ColumnGroup.
For more information: See col on the documentation website.
Check out: Grammar
For example:
df.select{ col<String>("colA") }
df.select{ col(SomeType::colB) }
df.select{ myColumnGroup.col(1) }
Examples for this overload:
df.select{ col("columnName") }
df.select{ col<String>("columnName") }
To create a ColumnAccessor for a specific kind of column with runtime checks, take a look at the functions valueCol, colGroup, and frameCol.
Return
A ColumnAccessor for the column with the given argument if possible, else a SingleColumn.
Parameters
The name of the column.
See also
Throws
if the column with the given argument does not exist.
Col
Creates a ColumnAccessor (or SingleColumn) for a column 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 column and can be both typed and untyped (in case you're supplying a column name, -path, or index). The function can also be called on ColumnGroups to create an accessor for a column inside a ColumnGroup.
For more information: See col on the documentation website.
Check out: Grammar
For example:
df.select{ col<String>("colA") }
df.select{ col(SomeType::colB) }
df.select{ myColumnGroup.col(1) }
Examples for this overload:
df.select{ col("columnName") }
df.select{ col<String>("columnName") }
To create a ColumnAccessor for a specific kind of column with runtime checks, take a look at the functions valueCol, colGroup, and frameCol.
Return
A ColumnAccessor for the column with the given argument if possible, else a SingleColumn.
Parameters
The name of the column.
Type Parameters
The type of the column.
See also
Throws
if the column with the given argument does not exist.
Col
Creates a ColumnAccessor (or SingleColumn) for a column 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 column and can be both typed and untyped (in case you're supplying a column name, -path, or index). The function can also be called on ColumnGroups to create an accessor for a column inside a ColumnGroup.
For more information: See col on the documentation website.
Check out: Grammar
For example:
df.select{ col<String>("colA") }
df.select{ col(SomeType::colB) }
df.select{ myColumnGroup.col(1) }
Examples for this overload:
df.select{ myColumnGroup.col("columnName") }
df.select{ myColumnGroup.col<String>("columnName") }
To create a ColumnAccessor for a specific kind of column with runtime checks, take a look at the functions valueCol, colGroup, and frameCol.
Return
A ColumnAccessor for the column with the given argument if possible, else a SingleColumn.
Parameters
The name of the column.
See also
Throws
if the column with the given argument does not exist.
Col
Creates a ColumnAccessor (or SingleColumn) for a column 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 column and can be both typed and untyped (in case you're supplying a column name, -path, or index). The function can also be called on ColumnGroups to create an accessor for a column inside a ColumnGroup.
For more information: See col on the documentation website.
Check out: Grammar
For example:
df.select{ col<String>("colA") }
df.select{ col(SomeType::colB) }
df.select{ myColumnGroup.col(1) }
Examples for this overload:
df.select{ myColumnGroup.col("columnName") }
df.select{ myColumnGroup.col<String>("columnName") }
To create a ColumnAccessor for a specific kind of column with runtime checks, take a look at the functions valueCol, colGroup, and frameCol.
Return
A ColumnAccessor for the column with the given argument if possible, else a SingleColumn.
Parameters
The name of the column.
Type Parameters
The type of the column.
See also
Throws
if the column with the given argument does not exist.
Col
Creates a ColumnAccessor (or SingleColumn) for a column 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 column and can be both typed and untyped (in case you're supplying a column name, -path, or index). The function can also be called on ColumnGroups to create an accessor for a column inside a ColumnGroup.
For more information: See col on the documentation website.
Check out: Grammar
For example:
df.select{ col<String>("colA") }
df.select{ col(SomeType::colB) }
df.select{ myColumnGroup.col(1) }
Examples for this overload:
df.select{ "myColumnGroup".col("columnName") }
df.select{ "myColumnGroup".col<String>("columnName") }
To create a ColumnAccessor for a specific kind of column with runtime checks, take a look at the functions valueCol, colGroup, and frameCol.
Return
A ColumnAccessor for the column with the given argument if possible, else a SingleColumn.
Parameters
The name of the column.
See also
Throws
if the column with the given argument does not exist.
Col
Creates a ColumnAccessor (or SingleColumn) for a column 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 column and can be both typed and untyped (in case you're supplying a column name, -path, or index). The function can also be called on ColumnGroups to create an accessor for a column inside a ColumnGroup.
For more information: See col on the documentation website.
Check out: Grammar
For example:
df.select{ col<String>("colA") }
df.select{ col(SomeType::colB) }
df.select{ myColumnGroup.col(1) }
Examples for this overload:
df.select{ "myColumnGroup".col("columnName") }
df.select{ "myColumnGroup".col<String>("columnName") }
To create a ColumnAccessor for a specific kind of column with runtime checks, take a look at the functions valueCol, colGroup, and frameCol.
Return
A ColumnAccessor for the column with the given argument if possible, else a SingleColumn.
Parameters
The name of the column.
Type Parameters
The type of the column.
See also
Throws
if the column with the given argument does not exist.
Col
Creates a ColumnAccessor (or SingleColumn) for a column 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 column and can be both typed and untyped (in case you're supplying a column name, -path, or index). The function can also be called on ColumnGroups to create an accessor for a column inside a ColumnGroup.
For more information: See col on the documentation website.
Check out: Grammar
For example:
df.select{ col<String>("colA") }
df.select{ col(SomeType::colB) }
df.select{ myColumnGroup.col(1) }
Examples for this overload:
df.select{ "pathTo"["myColumnGroup"].col("columnName") }
df.select{ "pathTo"["myColumnGroup"].col<String>("columnName") }
To create a ColumnAccessor for a specific kind of column with runtime checks, take a look at the functions valueCol, colGroup, and frameCol.
Return
A ColumnAccessor for the column with the given argument if possible, else a SingleColumn.
Parameters
The name of the column.
See also
Throws
if the column with the given argument does not exist.
Col
Creates a ColumnAccessor (or SingleColumn) for a column 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 column and can be both typed and untyped (in case you're supplying a column name, -path, or index). The function can also be called on ColumnGroups to create an accessor for a column inside a ColumnGroup.
For more information: See col on the documentation website.
Check out: Grammar
For example:
df.select{ col<String>("colA") }
df.select{ col(SomeType::colB) }
df.select{ myColumnGroup.col(1) }
Examples for this overload:
df.select{ "pathTo"["myColumnGroup"].col("columnName") }
df.select{ "pathTo"["myColumnGroup"].col<String>("columnName") }
To create a ColumnAccessor for a specific kind of column with runtime checks, take a look at the functions valueCol, colGroup, and frameCol.
Return
A ColumnAccessor for the column with the given argument if possible, else a SingleColumn.
Parameters
The name of the column.
Type Parameters
The type of the column.
See also
Throws
if the column with the given argument does not exist.
Col
Creates a ColumnAccessor (or SingleColumn) for a column 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 column and can be both typed and untyped (in case you're supplying a column name, -path, or index). The function can also be called on ColumnGroups to create an accessor for a column inside a ColumnGroup.
For more information: See col on the documentation website.
Check out: Grammar
For example:
df.select{ col<String>("colA") }
df.select{ col(SomeType::colB) }
df.select{ myColumnGroup.col(1) }
Examples for this overload:
df.select{ col("pathTo"["columnName"] ) }
df.select{ col<String>("pathTo"["columnName"] ) }
To create a ColumnAccessor for a specific kind of column with runtime checks, take a look at the functions valueCol, colGroup, and frameCol.
Return
A ColumnAccessor for the column with the given argument if possible, else a SingleColumn.
Parameters
The path to the column.
See also
Throws
if the column with the given argument does not exist.
Col
Creates a ColumnAccessor (or SingleColumn) for a column 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 column and can be both typed and untyped (in case you're supplying a column name, -path, or index). The function can also be called on ColumnGroups to create an accessor for a column inside a ColumnGroup.
For more information: See col on the documentation website.
Check out: Grammar
For example:
df.select{ col<String>("colA") }
df.select{ col(SomeType::colB) }
df.select{ myColumnGroup.col(1) }
Examples for this overload:
df.select{ col("pathTo"["columnName"] ) }
df.select{ col<String>("pathTo"["columnName"] ) }
To create a ColumnAccessor for a specific kind of column with runtime checks, take a look at the functions valueCol, colGroup, and frameCol.
Return
A ColumnAccessor for the column with the given argument if possible, else a SingleColumn.
Parameters
The path to the column.
Type Parameters
The type of the column.
See also
Throws
if the column with the given argument does not exist.
Col
Creates a ColumnAccessor (or SingleColumn) for a column 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 column and can be both typed and untyped (in case you're supplying a column name, -path, or index). The function can also be called on ColumnGroups to create an accessor for a column inside a ColumnGroup.
For more information: See col on the documentation website.
Check out: Grammar
For example:
df.select{ col<String>("colA") }
df.select{ col(SomeType::colB) }
df.select{ myColumnGroup.col(1) }
Examples for this overload:
df.select{ myColumnGroup.col("pathTo"["columnName"] ) }
df.select{ myColumnGroup.col<String>("pathTo"["columnName"] ) }
To create a ColumnAccessor for a specific kind of column with runtime checks, take a look at the functions valueCol, colGroup, and frameCol.
Return
A ColumnAccessor for the column with the given argument if possible, else a SingleColumn.
Parameters
The path to the column.
See also
Throws
if the column with the given argument does not exist.
Col
Creates a ColumnAccessor (or SingleColumn) for a column 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 column and can be both typed and untyped (in case you're supplying a column name, -path, or index). The function can also be called on ColumnGroups to create an accessor for a column inside a ColumnGroup.
For more information: See col on the documentation website.
Check out: Grammar
For example:
df.select{ col<String>("colA") }
df.select{ col(SomeType::colB) }
df.select{ myColumnGroup.col(1) }
Examples for this overload:
df.select{ myColumnGroup.col("pathTo"["columnName"] ) }
df.select{ myColumnGroup.col<String>("pathTo"["columnName"] ) }
To create a ColumnAccessor for a specific kind of column with runtime checks, take a look at the functions valueCol, colGroup, and frameCol.
Return
A ColumnAccessor for the column with the given argument if possible, else a SingleColumn.
Parameters
The path to the column.
Type Parameters
The type of the column.
See also
Throws
if the column with the given argument does not exist.
Col
Creates a ColumnAccessor (or SingleColumn) for a column 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 column and can be both typed and untyped (in case you're supplying a column name, -path, or index). The function can also be called on ColumnGroups to create an accessor for a column inside a ColumnGroup.
For more information: See col on the documentation website.
Check out: Grammar
For example:
df.select{ col<String>("colA") }
df.select{ col(SomeType::colB) }
df.select{ myColumnGroup.col(1) }
Examples for this overload:
df.select{ "myColumnGroup".col("pathTo"["columnName"] ) }
df.select{ "myColumnGroup".col<String>("pathTo"["columnName"] ) }
To create a ColumnAccessor for a specific kind of column with runtime checks, take a look at the functions valueCol, colGroup, and frameCol.
Return
A ColumnAccessor for the column with the given argument if possible, else a SingleColumn.
Parameters
The path to the column.
See also
Throws
if the column with the given argument does not exist.
Col
Creates a ColumnAccessor (or SingleColumn) for a column 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 column and can be both typed and untyped (in case you're supplying a column name, -path, or index). The function can also be called on ColumnGroups to create an accessor for a column inside a ColumnGroup.
For more information: See col on the documentation website.
Check out: Grammar
For example:
df.select{ col<String>("colA") }
df.select{ col(SomeType::colB) }
df.select{ myColumnGroup.col(1) }
Examples for this overload:
df.select{ "myColumnGroup".col("pathTo"["columnName"] ) }
df.select{ "myColumnGroup".col<String>("pathTo"["columnName"] ) }
To create a ColumnAccessor for a specific kind of column with runtime checks, take a look at the functions valueCol, colGroup, and frameCol.
Return
A ColumnAccessor for the column with the given argument if possible, else a SingleColumn.
Parameters
The path to the column.
Type Parameters
The type of the column.
See also
Throws
if the column with the given argument does not exist.
Col
Creates a ColumnAccessor (or SingleColumn) for a column 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 column and can be both typed and untyped (in case you're supplying a column name, -path, or index). The function can also be called on ColumnGroups to create an accessor for a column inside a ColumnGroup.
For more information: See col on the documentation website.
Check out: Grammar
For example:
df.select{ col<String>("colA") }
df.select{ col(SomeType::colB) }
df.select{ myColumnGroup.col(1) }
Examples for this overload:
df.select{ "pathTo"["myColumnGroup"].col("pathTo"["columnName"] ) }
df.select{ "pathTo"["myColumnGroup"].col<String>("pathTo"["columnName"] ) }
To create a ColumnAccessor for a specific kind of column with runtime checks, take a look at the functions valueCol, colGroup, and frameCol.
Return
A ColumnAccessor for the column with the given argument if possible, else a SingleColumn.
Parameters
The path to the column.
See also
Throws
if the column with the given argument does not exist.
Col
Creates a ColumnAccessor (or SingleColumn) for a column 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 column and can be both typed and untyped (in case you're supplying a column name, -path, or index). The function can also be called on ColumnGroups to create an accessor for a column inside a ColumnGroup.
For more information: See col on the documentation website.
Check out: Grammar
For example:
df.select{ col<String>("colA") }
df.select{ col(SomeType::colB) }
df.select{ myColumnGroup.col(1) }
Examples for this overload:
df.select{ "pathTo"["myColumnGroup"].col("pathTo"["columnName"] ) }
df.select{ "pathTo"["myColumnGroup"].col<String>("pathTo"["columnName"] ) }
To create a ColumnAccessor for a specific kind of column with runtime checks, take a look at the functions valueCol, colGroup, and frameCol.
Return
A ColumnAccessor for the column with the given argument if possible, else a SingleColumn.
Parameters
The path to the column.
Type Parameters
The type of the column.
See also
Throws
if the column with the given argument does not exist.
Col
Creates a ColumnAccessor (or SingleColumn) for a column 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 column and can be both typed and untyped (in case you're supplying a column name, -path, or index). The function can also be called on ColumnGroups to create an accessor for a column inside a ColumnGroup.
NOTE: You can use the get- operator on ColumnSets as well!
For more information: See col on the documentation website.
Check out: Grammar
For example:
df.select{ col<String>("colA") }
df.select{ col(SomeType::colB) }
df.select{ myColumnGroup.col(1) }
Examples for this overload:
df.select{ colsOf<Int>().col(0) }
df.select{ colsOf<String>()[1]}
To create a ColumnAccessor for a specific kind of column with runtime checks, take a look at the functions valueCol, colGroup, and frameCol.
Return
A ColumnAccessor for the column with the given argument if possible, else a SingleColumn.
Parameters
The index of the column.
Type Parameters
The type of the column.
See also
Throws
if the column with the given argument does not exist.
if the index is out of bounds.
Col
Creates a ColumnAccessor (or SingleColumn) for a column 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 column and can be both typed and untyped (in case you're supplying a column name, -path, or index). The function can also be called on ColumnGroups to create an accessor for a column inside a ColumnGroup.
For more information: See col on the documentation website.
Check out: Grammar
For example:
df.select{ col<String>("colA") }
df.select{ col(SomeType::colB) }
df.select{ myColumnGroup.col(1) }
Examples for this overload:
To create a ColumnAccessor for a specific kind of column with runtime checks, take a look at the functions valueCol, colGroup, and frameCol.
Return
A ColumnAccessor for the column with the given argument if possible, else a SingleColumn.
Parameters
The index of the column.
See also
Throws
if the column with the given argument does not exist.
if the index is out of bounds.
Col
Creates a ColumnAccessor (or SingleColumn) for a column 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 column and can be both typed and untyped (in case you're supplying a column name, -path, or index). The function can also be called on ColumnGroups to create an accessor for a column inside a ColumnGroup.
For more information: See col on the documentation website.
Check out: Grammar
For example:
df.select{ col<String>("colA") }
df.select{ col(SomeType::colB) }
df.select{ myColumnGroup.col(1) }
Examples for this overload:
To create a ColumnAccessor for a specific kind of column with runtime checks, take a look at the functions valueCol, colGroup, and frameCol.
Return
A ColumnAccessor for the column with the given argument if possible, else a SingleColumn.
Parameters
The index of the column.
Type Parameters
The type of the column.
See also
Throws
if the column with the given argument does not exist.
if the index is out of bounds.
Col
Creates a ColumnAccessor (or SingleColumn) for a column 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 column and can be both typed and untyped (in case you're supplying a column name, -path, or index). The function can also be called on ColumnGroups to create an accessor for a column inside a ColumnGroup.
For more information: See col on the documentation website.
Check out: Grammar
For example:
df.select{ col<String>("colA") }
df.select{ col(SomeType::colB) }
df.select{ myColumnGroup.col(1) }
Examples for this overload:
df.select{ myColumnGroup.col(0) }
df.select{ myColumnGroup.col<String>(0) }
To create a ColumnAccessor for a specific kind of column with runtime checks, take a look at the functions valueCol, colGroup, and frameCol.
Return
A ColumnAccessor for the column with the given argument if possible, else a SingleColumn.
Parameters
The index of the column.
See also
Throws
if the column with the given argument does not exist.
if the index is out of bounds.
Col
Creates a ColumnAccessor (or SingleColumn) for a column 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 column and can be both typed and untyped (in case you're supplying a column name, -path, or index). The function can also be called on ColumnGroups to create an accessor for a column inside a ColumnGroup.
For more information: See col on the documentation website.
Check out: Grammar
For example:
df.select{ col<String>("colA") }
df.select{ col(SomeType::colB) }
df.select{ myColumnGroup.col(1) }
Examples for this overload:
df.select{ myColumnGroup.col(0) }
df.select{ myColumnGroup.col<String>(0) }
To create a ColumnAccessor for a specific kind of column with runtime checks, take a look at the functions valueCol, colGroup, and frameCol.
Return
A ColumnAccessor for the column with the given argument if possible, else a SingleColumn.
Parameters
The index of the column.
Type Parameters
The type of the column.
See also
Throws
if the column with the given argument does not exist.
if the index is out of bounds.
Col
Creates a ColumnAccessor (or SingleColumn) for a column 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 column and can be both typed and untyped (in case you're supplying a column name, -path, or index). The function can also be called on ColumnGroups to create an accessor for a column inside a ColumnGroup.
For more information: See col on the documentation website.
Check out: Grammar
For example:
df.select{ col<String>("colA") }
df.select{ col(SomeType::colB) }
df.select{ myColumnGroup.col(1) }
Examples for this overload:
df.select{ "myColumnGroup".col(0) }
df.select{ "myColumnGroup".col<String>(0) }
To create a ColumnAccessor for a specific kind of column with runtime checks, take a look at the functions valueCol, colGroup, and frameCol.
Return
A ColumnAccessor for the column with the given argument if possible, else a SingleColumn.
Parameters
The index of the column.
See also
Throws
if the column with the given argument does not exist.
if the index is out of bounds.
Col
Creates a ColumnAccessor (or SingleColumn) for a column 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 column and can be both typed and untyped (in case you're supplying a column name, -path, or index). The function can also be called on ColumnGroups to create an accessor for a column inside a ColumnGroup.
For more information: See col on the documentation website.
Check out: Grammar
For example:
df.select{ col<String>("colA") }
df.select{ col(SomeType::colB) }
df.select{ myColumnGroup.col(1) }
Examples for this overload:
df.select{ "myColumnGroup".col(0) }
df.select{ "myColumnGroup".col<String>(0) }
To create a ColumnAccessor for a specific kind of column with runtime checks, take a look at the functions valueCol, colGroup, and frameCol.
Return
A ColumnAccessor for the column with the given argument if possible, else a SingleColumn.
Parameters
The index of the column.
Type Parameters
The type of the column.
See also
Throws
if the column with the given argument does not exist.
if the index is out of bounds.
Col
Creates a ColumnAccessor (or SingleColumn) for a column 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 column and can be both typed and untyped (in case you're supplying a column name, -path, or index). The function can also be called on ColumnGroups to create an accessor for a column inside a ColumnGroup.
For more information: See col on the documentation website.
Check out: Grammar
For example:
df.select{ col<String>("colA") }
df.select{ col(SomeType::colB) }
df.select{ myColumnGroup.col(1) }
Examples for this overload:
df.select{ "pathTo"["myColumnGroup"].col(0) }
df.select{ "pathTo"["myColumnGroup"].col<String>(0) }
To create a ColumnAccessor for a specific kind of column with runtime checks, take a look at the functions valueCol, colGroup, and frameCol.
Return
A ColumnAccessor for the column with the given argument if possible, else a SingleColumn.
Parameters
The index of the column.
See also
Throws
if the column with the given argument does not exist.
if the index is out of bounds.
Col
Creates a ColumnAccessor (or SingleColumn) for a column 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 column and can be both typed and untyped (in case you're supplying a column name, -path, or index). The function can also be called on ColumnGroups to create an accessor for a column inside a ColumnGroup.
For more information: See col on the documentation website.
Check out: Grammar
For example:
df.select{ col<String>("colA") }
df.select{ col(SomeType::colB) }
df.select{ myColumnGroup.col(1) }
Examples for this overload:
df.select{ "pathTo"["myColumnGroup"].col(0) }
df.select{ "pathTo"["myColumnGroup"].col<String>(0) }
To create a ColumnAccessor for a specific kind of column with runtime checks, take a look at the functions valueCol, colGroup, and frameCol.
Return
A ColumnAccessor for the column with the given argument if possible, else a SingleColumn.
Parameters
The index of the column.
Type Parameters
The type of the column.
See also
Throws
if the column with the given argument does not exist.
if the index is out of bounds.
Deprecated
This overload is an identity function and can be omitted.
Replace with
colCol
Creates a ColumnAccessor (or SingleColumn) for a column 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 column and can be both typed and untyped (in case you're supplying a column name, -path, or index). The function can also be called on ColumnGroups to create an accessor for a column inside a ColumnGroup.
NOTE: This overload is an identity function and can be omitted.
For more information: See col on the documentation website.
Check out: Grammar
For example:
df.select{ col<String>("colA") }
df.select{ col(SomeType::colB) }
df.select{ myColumnGroup.col(1) }
Examples for this overload:
To create a ColumnAccessor for a specific kind of column with runtime checks, take a look at the functions valueCol, colGroup, and frameCol.
Return
A ColumnAccessor for the column with the given argument if possible, else a SingleColumn.
Parameters
The ColumnAccessor pointing to the column.
Type Parameters
The type of the column.
See also
Throws
if the column with the given argument does not exist.
Deprecated
It's recommended to migrate to the String or Extension Properties Access API https://kotlin.github.io/dataframe/apilevels.html
Col
Creates a ColumnAccessor (or SingleColumn) for a column 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 column and can be both typed and untyped (in case you're supplying a column name, -path, or index). The function can also be called on ColumnGroups to create an accessor for a column inside a ColumnGroup.
For more information: See col on the documentation website.
Check out: Grammar
For example:
df.select{ col<String>("colA") }
df.select{ col(SomeType::colB) }
df.select{ myColumnGroup.col(1) }
Examples for this overload:
df.select{ myColumnGroup.col(columnA) }
To create a ColumnAccessor for a specific kind of column with runtime checks, take a look at the functions valueCol, colGroup, and frameCol.
Return
A ColumnAccessor for the column with the given argument if possible, else a SingleColumn.
Parameters
The ColumnAccessor pointing to the column.
Type Parameters
The type of the column.
See also
Throws
if the column with the given argument does not exist.
Deprecated
It's recommended to migrate to the String or Extension Properties Access API https://kotlin.github.io/dataframe/apilevels.html
Col
Creates a ColumnAccessor (or SingleColumn) for a column 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 column and can be both typed and untyped (in case you're supplying a column name, -path, or index). The function can also be called on ColumnGroups to create an accessor for a column inside a ColumnGroup.
For more information: See col on the documentation website.
Check out: Grammar
For example:
df.select{ col<String>("colA") }
df.select{ col(SomeType::colB) }
df.select{ myColumnGroup.col(1) }
Examples for this overload:
df.select{ "myColumnGroup".col(columnA) }
To create a ColumnAccessor for a specific kind of column with runtime checks, take a look at the functions valueCol, colGroup, and frameCol.
Return
A ColumnAccessor for the column with the given argument if possible, else a SingleColumn.
Parameters
The ColumnAccessor pointing to the column.
Type Parameters
The type of the column.
See also
Throws
if the column with the given argument does not exist.
Deprecated
It's recommended to migrate to the String or Extension Properties Access API https://kotlin.github.io/dataframe/apilevels.html
Col
Creates a ColumnAccessor (or SingleColumn) for a column 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 column and can be both typed and untyped (in case you're supplying a column name, -path, or index). The function can also be called on ColumnGroups to create an accessor for a column inside a ColumnGroup.
For more information: See col on the documentation website.
Check out: Grammar
For example:
df.select{ col<String>("colA") }
df.select{ col(SomeType::colB) }
df.select{ myColumnGroup.col(1) }
Examples for this overload:
df.select{ Type::myColumnGroup.col(columnA) }
To create a ColumnAccessor for a specific kind of column with runtime checks, take a look at the functions valueCol, colGroup, and frameCol.
Return
A ColumnAccessor for the column with the given argument if possible, else a SingleColumn.
Parameters
The ColumnAccessor pointing to the column.
Type Parameters
The type of the column.
See also
Throws
if the column with the given argument does not exist.
Deprecated
It's recommended to migrate to the String or Extension Properties Access API https://kotlin.github.io/dataframe/apilevels.html
Col
Creates a ColumnAccessor (or SingleColumn) for a column 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 column and can be both typed and untyped (in case you're supplying a column name, -path, or index). The function can also be called on ColumnGroups to create an accessor for a column inside a ColumnGroup.
For more information: See col on the documentation website.
Check out: Grammar
For example:
df.select{ col<String>("colA") }
df.select{ col(SomeType::colB) }
df.select{ myColumnGroup.col(1) }
Examples for this overload:
df.select{ "pathTo"["myColumnGroup"].col(columnA) }
To create a ColumnAccessor for a specific kind of column with runtime checks, take a look at the functions valueCol, colGroup, and frameCol.
Return
A ColumnAccessor for the column with the given argument if possible, else a SingleColumn.
Parameters
The ColumnAccessor pointing to the column.
Type Parameters
The type of the column.
See also
Throws
if the column with the given argument does not exist.
Deprecated
It's recommended to migrate to the String or Extension Properties Access API https://kotlin.github.io/dataframe/apilevels.html
Col
Creates a ColumnAccessor (or SingleColumn) for a column 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 column and can be both typed and untyped (in case you're supplying a column name, -path, or index). The function can also be called on ColumnGroups to create an accessor for a column inside a ColumnGroup.
For more information: See col on the documentation website.
Check out: Grammar
For example:
df.select{ col<String>("colA") }
df.select{ col(SomeType::colB) }
df.select{ myColumnGroup.col(1) }
Examples for this overload:
df.select{ Type::myColumnGroup.col("columnName") }
df.select{ Type::myColumnGroup.col<String>("columnName") }
To create a ColumnAccessor for a specific kind of column with runtime checks, take a look at the functions valueCol, colGroup, and frameCol.
Return
A ColumnAccessor for the column with the given argument if possible, else a SingleColumn.
Parameters
The name of the column.
See also
Throws
if the column with the given argument does not exist.
Deprecated
It's recommended to migrate to the String or Extension Properties Access API https://kotlin.github.io/dataframe/apilevels.html
Col
Creates a ColumnAccessor (or SingleColumn) for a column 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 column and can be both typed and untyped (in case you're supplying a column name, -path, or index). The function can also be called on ColumnGroups to create an accessor for a column inside a ColumnGroup.
For more information: See col on the documentation website.
Check out: Grammar
For example:
df.select{ col<String>("colA") }
df.select{ col(SomeType::colB) }
df.select{ myColumnGroup.col(1) }
Examples for this overload:
df.select{ Type::myColumnGroup.col("columnName") }
df.select{ Type::myColumnGroup.col<String>("columnName") }
To create a ColumnAccessor for a specific kind of column with runtime checks, take a look at the functions valueCol, colGroup, and frameCol.
Return
A ColumnAccessor for the column with the given argument if possible, else a SingleColumn.
Parameters
The name of the column.
Type Parameters
The type of the column.
See also
Throws
if the column with the given argument does not exist.
Deprecated
It's recommended to migrate to the String or Extension Properties Access API https://kotlin.github.io/dataframe/apilevels.html
Col
Creates a ColumnAccessor (or SingleColumn) for a column 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 column and can be both typed and untyped (in case you're supplying a column name, -path, or index). The function can also be called on ColumnGroups to create an accessor for a column inside a ColumnGroup.
For more information: See col on the documentation website.
Check out: Grammar
For example:
df.select{ col<String>("colA") }
df.select{ col(SomeType::colB) }
df.select{ myColumnGroup.col(1) }
Examples for this overload:
df.select{ Type::myColumnGroup.col("pathTo"["columnName"] ) }
df.select{ Type::myColumnGroup.col<String>("pathTo"["columnName"] ) }
To create a ColumnAccessor for a specific kind of column with runtime checks, take a look at the functions valueCol, colGroup, and frameCol.
Return
A ColumnAccessor for the column with the given argument if possible, else a SingleColumn.
Parameters
The path to the column.
See also
Throws
if the column with the given argument does not exist.
Deprecated
It's recommended to migrate to the String or Extension Properties Access API https://kotlin.github.io/dataframe/apilevels.html
Col
Creates a ColumnAccessor (or SingleColumn) for a column 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 column and can be both typed and untyped (in case you're supplying a column name, -path, or index). The function can also be called on ColumnGroups to create an accessor for a column inside a ColumnGroup.
For more information: See col on the documentation website.
Check out: Grammar
For example:
df.select{ col<String>("colA") }
df.select{ col(SomeType::colB) }
df.select{ myColumnGroup.col(1) }
Examples for this overload:
df.select{ Type::myColumnGroup.col("pathTo"["columnName"] ) }
df.select{ Type::myColumnGroup.col<String>("pathTo"["columnName"] ) }
To create a ColumnAccessor for a specific kind of column with runtime checks, take a look at the functions valueCol, colGroup, and frameCol.
Return
A ColumnAccessor for the column with the given argument if possible, else a SingleColumn.
Parameters
The path to the column.
Type Parameters
The type of the column.
See also
Throws
if the column with the given argument does not exist.
Deprecated
It's recommended to migrate to the String or Extension Properties Access API https://kotlin.github.io/dataframe/apilevels.html
Col
Creates a ColumnAccessor (or SingleColumn) for a column 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 column and can be both typed and untyped (in case you're supplying a column name, -path, or index). The function can also be called on ColumnGroups to create an accessor for a column inside a ColumnGroup.
For more information: See col on the documentation website.
Check out: Grammar
For example:
df.select{ col<String>("colA") }
df.select{ col(SomeType::colB) }
df.select{ myColumnGroup.col(1) }
Examples for this overload:
df.select{ col(Type::columnA) }
To create a ColumnAccessor for a specific kind of column with runtime checks, take a look at the functions valueCol, colGroup, and frameCol.
Return
A ColumnAccessor for the column with the given argument if possible, else a SingleColumn.
Parameters
The KProperty reference to the column.
Type Parameters
The type of the column.
See also
Throws
if the column with the given argument does not exist.
Deprecated
It's recommended to migrate to the String or Extension Properties Access API https://kotlin.github.io/dataframe/apilevels.html
Col
Creates a ColumnAccessor (or SingleColumn) for a column 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 column and can be both typed and untyped (in case you're supplying a column name, -path, or index). The function can also be called on ColumnGroups to create an accessor for a column inside a ColumnGroup.
For more information: See col on the documentation website.
Check out: Grammar
For example:
df.select{ col<String>("colA") }
df.select{ col(SomeType::colB) }
df.select{ myColumnGroup.col(1) }
Examples for this overload:
df.select{ myColumnGroup.col(Type::columnA) }
To create a ColumnAccessor for a specific kind of column with runtime checks, take a look at the functions valueCol, colGroup, and frameCol.
Return
A ColumnAccessor for the column with the given argument if possible, else a SingleColumn.
Parameters
The KProperty reference to the column.
Type Parameters
The type of the column.
See also
Throws
if the column with the given argument does not exist.
Deprecated
It's recommended to migrate to the String or Extension Properties Access API https://kotlin.github.io/dataframe/apilevels.html
Col
Creates a ColumnAccessor (or SingleColumn) for a column 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 column and can be both typed and untyped (in case you're supplying a column name, -path, or index). The function can also be called on ColumnGroups to create an accessor for a column inside a ColumnGroup.
For more information: See col on the documentation website.
Check out: Grammar
For example:
df.select{ col<String>("colA") }
df.select{ col(SomeType::colB) }
df.select{ myColumnGroup.col(1) }
Examples for this overload:
df.select{ "myColumnGroup".col(Type::columnA) }
To create a ColumnAccessor for a specific kind of column with runtime checks, take a look at the functions valueCol, colGroup, and frameCol.
Return
A ColumnAccessor for the column with the given argument if possible, else a SingleColumn.
Parameters
The KProperty reference to the column.
Type Parameters
The type of the column.
See also
Throws
if the column with the given argument does not exist.
Deprecated
It's recommended to migrate to the String or Extension Properties Access API https://kotlin.github.io/dataframe/apilevels.html
Col
Creates a ColumnAccessor (or SingleColumn) for a column 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 column and can be both typed and untyped (in case you're supplying a column name, -path, or index). The function can also be called on ColumnGroups to create an accessor for a column inside a ColumnGroup.
For more information: See col on the documentation website.
Check out: Grammar
For example:
df.select{ col<String>("colA") }
df.select{ col(SomeType::colB) }
df.select{ myColumnGroup.col(1) }
Examples for this overload:
df.select{ Type::myColumnGroup.col(Type::columnA) }
To create a ColumnAccessor for a specific kind of column with runtime checks, take a look at the functions valueCol, colGroup, and frameCol.
Return
A ColumnAccessor for the column with the given argument if possible, else a SingleColumn.
Parameters
The KProperty reference to the column.
Type Parameters
The type of the column.
See also
Throws
if the column with the given argument does not exist.
Deprecated
It's recommended to migrate to the String or Extension Properties Access API https://kotlin.github.io/dataframe/apilevels.html
Col
Creates a ColumnAccessor (or SingleColumn) for a column 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 column and can be both typed and untyped (in case you're supplying a column name, -path, or index). The function can also be called on ColumnGroups to create an accessor for a column inside a ColumnGroup.
For more information: See col on the documentation website.
Check out: Grammar
For example:
df.select{ col<String>("colA") }
df.select{ col(SomeType::colB) }
df.select{ myColumnGroup.col(1) }
Examples for this overload:
df.select{ "pathTo"["myColumnGroup"].col(Type::columnA) }
To create a ColumnAccessor for a specific kind of column with runtime checks, take a look at the functions valueCol, colGroup, and frameCol.
Return
A ColumnAccessor for the column with the given argument if possible, else a SingleColumn.
Parameters
The KProperty reference to the column.
Type Parameters
The type of the column.
See also
Throws
if the column with the given argument does not exist.
Deprecated
It's recommended to migrate to the String or Extension Properties Access API https://kotlin.github.io/dataframe/apilevels.html
Col
Creates a ColumnAccessor (or SingleColumn) for a column 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 column and can be both typed and untyped (in case you're supplying a column name, -path, or index). The function can also be called on ColumnGroups to create an accessor for a column inside a ColumnGroup.
For more information: See col on the documentation website.
Check out: Grammar
For example:
df.select{ col<String>("colA") }
df.select{ col(SomeType::colB) }
df.select{ myColumnGroup.col(1) }
Examples for this overload:
df.select{ Type::myColumnGroup.col(0) }
df.select{ Type::myColumnGroup.col<String>(0) }
To create a ColumnAccessor for a specific kind of column with runtime checks, take a look at the functions valueCol, colGroup, and frameCol.
Return
A ColumnAccessor for the column with the given argument if possible, else a SingleColumn.
Parameters
The index of the column.
See also
Throws
if the column with the given argument does not exist.
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
Creates a ColumnAccessor (or SingleColumn) for a column 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 column and can be both typed and untyped (in case you're supplying a column name, -path, or index). The function can also be called on ColumnGroups to create an accessor for a column inside a ColumnGroup.
For more information: See col on the documentation website.
Check out: Grammar
For example:
df.select{ col<String>("colA") }
df.select{ col(SomeType::colB) }
df.select{ myColumnGroup.col(1) }
Examples for this overload:
df.select{ Type::myColumnGroup.col(0) }
df.select{ Type::myColumnGroup.col<String>(0) }
To create a ColumnAccessor for a specific kind of column with runtime checks, take a look at the functions valueCol, colGroup, and frameCol.
Return
A ColumnAccessor for the column with the given argument if possible, else a SingleColumn.
Parameters
The index of the column.
Type Parameters
The type of the column.
See also
Throws
if the column with the given argument does not exist.
if the index is out of bounds.