Как выбрать последний столбец кадра данных PolarsPython

Программы на Python
Ответить
Anonymous
 Как выбрать последний столбец кадра данных Polars

Сообщение Anonymous »

У меня есть следующий фрейм данных Polars, и я хотел динамически выбрать последний столбец.
>>> import polars as pl
>>>
>>> df = pl.DataFrame({
... "col1": [1, 2],
... "col2": ["2", "3"],
... "col3": [3, 4]
... })
>>>
>>> df
shape: (2, 3)
┌──────┬──────┬──────┐
│ col1 ┆ col2 ┆ col3 │
│ --- ┆ --- ┆ --- │
│ i64 ┆ str ┆ i64 │
╞══════╪══════╪══════╡
│ 1 ┆ 2 ┆ 3 │
│ 2 ┆ 3 ┆ 4 │
└──────┴──────┴──────┘
>>> # How to select col3? which is the last column in df

Как это сделать в полярах?. Я могу использовать df.iloc[:,-1:], чтобы выбрать последний столбец, если это кадр данных pandas.
Дополнительная информация:
>>> import sys
>>> sys.version_info
sys.version_info(major=3, minor=11, micro=0, releaselevel='final', serial=0)
>>> import polars
>>> polars.__version__
'0.18.3'


Подробнее здесь: https://stackoverflow.com/questions/766 ... -dataframe
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»