tabsdata.tableframe.lazyframe.frame.TableFrame.select#
- TableFrame.select(*exprs: td_expr.IntoExpr | Iterable[td_expr.IntoExpr], **named_exprs: td_expr.IntoExpr) TableFrame [source]#
Select column(s) from the TableFrame.
- Parameters:
exprs – Columns or expressions to select.
named_exprs – Named expressions to select.
Example:
>>> import tabsdata as td >>> >>> tf: td.TableFrame ... >>> ┌─────┬─────┐ │ a ┆ b │ │ --- ┆ --- │ │ str ┆ i64 │ ╞═════╪═════╡ │ A ┆ 1 │ │ X ┆ 10 │ │ C ┆ 3 │ │ D ┆ 5 │ │ M ┆ 9 │ │ A ┆ 100 │ │ M ┆ 50 │ └─────┴─────┘ >>> >>> tf.select(td.col("a"), td.col("b").mul(2).alias("bx2"),) >>> ┌─────┬─────┐ │ a ┆ bx2 │ │ --- ┆ --- │ │ str ┆ i64 │ ╞═════╪═════╡ │ A ┆ 2 │ │ X ┆ 20 │ │ C ┆ 6 │ │ D ┆ 10 │ │ M ┆ 18 │ │ A ┆ 200 │ │ M ┆ 100 │ └─────┴─────┘