Как преобразовать несколько столбцов одновременно в кадре данных Polars?Python

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

Сообщение Anonymous »

У меня есть два фрейма данных, один из них представляет собой всего лишь одну строку, и я хотел бы каким-то образом преобразовать каждый из столбцов в первом со значениями в одной строке. Как мне это сделать? Вот чего я хочу достичь:

Код: Выделить всё

import polars as pl

df1 = pl.DataFrame({'c1': [2,4,6],'c2': [20,40,60],'c3': [10,20,30]})
df2 = pl.DataFrame({'c1': [2],'c2': [20],'c3': [10]})
df = df.select([
pl.col('c1')/df2['c1'],
pl.col('c2')/df2['c2'],
pl.col('c3')/df2['c3'],
])
Теперь представьте, что у меня есть сотни столбцов. Приведенный выше код не масштабируется, как мне это сделать лучше всего? Спасибо!

Подробнее здесь: https://stackoverflow.com/questions/764 ... -dataframe

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