rangeTo

open operator fun String.rangeTo(endInclusive: String): ColumnSet<*>

Range of Columns

Creates a ColumnSet containing all columns from this up to (and including) endInclusive.

Columns inside column groups are also supported (as long as they share the same direct parent), as well as any combination of Access APIs.

For more information: See Range of Columns on the documentation website.

Check out: Grammar

For example:

df.select{ "fromColumn".."toColumn"}

Receiver

The first column in the subset.

Return

A ColumnSet containing all columns from this to endInclusive.

Parameters

endInclusive

The last column in the subset.

See also

Throws

if the columns have different parents or the end column is before the start column.


open operator fun String.rangeTo(endInclusive: ColumnReference<*>): ColumnSet<*>

Range of Columns

Creates a ColumnSet containing all columns from this up to (and including) endInclusive.

Columns inside column groups are also supported (as long as they share the same direct parent), as well as any combination of Access APIs.

For more information: See Range of Columns on the documentation website.

Check out: Grammar

For example:

df.select{ "fromColumn"..toColumn}

Receiver

The first column in the subset.

Return

A ColumnSet containing all columns from this to endInclusive.

Parameters

endInclusive

The last column in the subset.

See also

Throws

if the columns have different parents or the end column is before the start column.


open operator fun ColumnReference<*>.rangeTo(endInclusive: String): ColumnSet<*>

Range of Columns

Creates a ColumnSet containing all columns from this up to (and including) endInclusive.

Columns inside column groups are also supported (as long as they share the same direct parent), as well as any combination of Access APIs.

For more information: See Range of Columns on the documentation website.

Check out: Grammar

For example:

df.select{ fromColumn.."toColumn"}

Receiver

The first column in the subset.

Return

A ColumnSet containing all columns from this to endInclusive.

Parameters

endInclusive

The last column in the subset.

See also

Throws

if the columns have different parents or the end column is before the start column.


open operator fun ColumnReference<*>.rangeTo(endInclusive: KProperty<*>): ColumnSet<*>

Range of Columns

Creates a ColumnSet containing all columns from this up to (and including) endInclusive.

Columns inside column groups are also supported (as long as they share the same direct parent), as well as any combination of Access APIs.

For more information: See Range of Columns on the documentation website.

Check out: Grammar

For example:

df.select{ fromColumn..Type::toColumn}

Receiver

The first column in the subset.

Return

A ColumnSet containing all columns from this to endInclusive.

Parameters

endInclusive

The last column in the subset.

See also

Throws

if the columns have different parents or the end column is before the start column.


open operator fun ColumnReference<*>.rangeTo(endInclusive: ColumnReference<*>): ColumnSet<*>

Range of Columns

Creates a ColumnSet containing all columns from this up to (and including) endInclusive.

Columns inside column groups are also supported (as long as they share the same direct parent), as well as any combination of Access APIs.

For more information: See Range of Columns on the documentation website.

Check out: Grammar

For example:

df.select{ fromColumn..toColumn}

Receiver

The first column in the subset.

Return

A ColumnSet containing all columns from this to endInclusive.

Parameters

endInclusive

The last column in the subset.

See also

Throws

if the columns have different parents or the end column is before the start column.


open operator fun String.rangeTo(endInclusive: KProperty<*>): ColumnSet<*>

Deprecated

It's recommended to migrate to the String or Extension Properties Access API https://kotlin.github.io/dataframe/apilevels.html

Range of Columns

Creates a ColumnSet containing all columns from this up to (and including) endInclusive.

Columns inside column groups are also supported (as long as they share the same direct parent), as well as any combination of Access APIs.

For more information: See Range of Columns on the documentation website.

Check out: Grammar

For example:

df.select{ "fromColumn"..Type::toColumn}

Receiver

The first column in the subset.

Return

A ColumnSet containing all columns from this to endInclusive.

Parameters

endInclusive

The last column in the subset.

See also

Throws

if the columns have different parents or the end column is before the start column.


open operator fun KProperty<*>.rangeTo(endInclusive: String): ColumnSet<*>

Deprecated

It's recommended to migrate to the String or Extension Properties Access API https://kotlin.github.io/dataframe/apilevels.html

Range of Columns

Creates a ColumnSet containing all columns from this up to (and including) endInclusive.

Columns inside column groups are also supported (as long as they share the same direct parent), as well as any combination of Access APIs.

For more information: See Range of Columns on the documentation website.

Check out: Grammar

For example:

df.select{ Type::fromColumn.."toColumn"}

Receiver

The first column in the subset.

Return

A ColumnSet containing all columns from this to endInclusive.

Parameters

endInclusive

The last column in the subset.

See also

Throws

if the columns have different parents or the end column is before the start column.


open operator fun KProperty<*>.rangeTo(endInclusive: KProperty<*>): ColumnSet<*>

Deprecated

It's recommended to migrate to the String or Extension Properties Access API https://kotlin.github.io/dataframe/apilevels.html

Range of Columns

Creates a ColumnSet containing all columns from this up to (and including) endInclusive.

Columns inside column groups are also supported (as long as they share the same direct parent), as well as any combination of Access APIs.

For more information: See Range of Columns on the documentation website.

Check out: Grammar

For example:

df.select{ Type::fromColumn..Type::toColumn}

Receiver

The first column in the subset.

Return

A ColumnSet containing all columns from this to endInclusive.

Parameters

endInclusive

The last column in the subset.

See also

Throws

if the columns have different parents or the end column is before the start column.


open operator fun KProperty<*>.rangeTo(endInclusive: ColumnReference<*>): ColumnSet<*>

Deprecated

It's recommended to migrate to the String or Extension Properties Access API https://kotlin.github.io/dataframe/apilevels.html

Range of Columns

Creates a ColumnSet containing all columns from this up to (and including) endInclusive.

Columns inside column groups are also supported (as long as they share the same direct parent), as well as any combination of Access APIs.

For more information: See Range of Columns on the documentation website.

Check out: Grammar

For example:

df.select{ Type::fromColumn..toColumn}

Receiver

The first column in the subset.

Return

A ColumnSet containing all columns from this to endInclusive.

Parameters

endInclusive

The last column in the subset.

See also

Throws

if the columns have different parents or the end column is before the start column.