daft.DataFrame.select
daft.DataFrame.select#
- DataFrame.select(*columns: Union[daft.expressions.expressions.Expression, str]) daft.dataframe.dataframe.DataFrame [source]#
Creates a new DataFrame from the provided expressions, similar to a SQL
SELECT
Example
>>> # names of columns as strings >>> df = df.select('x', 'y') >>> >>> # names of columns as expressions >>> df = df.select(col('x'), col('y')) >>> >>> # call expressions >>> df = df.select(col('x') * col('y')) >>> >>> # any mix of the above >>> df = df.select('x', col('y'), col('z') + 1)
- Parameters
*columns (Union[str, Expression]) – columns to select from the current DataFrame
- Returns
new DataFrame that will select the passed in columns
- Return type