Я ищу рекомендуемый способ выбора отдельной строки Polars.DataFrame по номеру строки: что-то во многом эквивалентное .iloc[[n]]< pandas.DataFrame /code> для заданного целого числа n.
Для поляров, импортированных как pl и поляров DataFrame df, мой текущий подход будет следующим:
Код: Выделить всё
# for example
n = 3
# create row index, filter for individual row, drop the row index.
new_df = (
df.with_row_index()
.filter(pl.col('index') == n)
.select(pl.exclude('index'))
)
Я мигрирую с Pandas и прочитал руководство по миграции с Pandas на Polars, но там не было рассмотрено удобное решение для этого конкретного случая. Изменить: чтобы уточнить, я ищу подход, который возвращает объект Polars.DataFrame для выбранной строки.
Есть ли у кого-нибудь что-нибудь более интересное ?
Подробнее здесь:
https://stackoverflow.com/questions/778 ... loc-method