Pandas позволяет легко суммировать столбцы кадра данных с помощью произвольной функции, используя df.apply(my_func, axis=0).
Как я могу сделать то же самое в полярниках? Ниже показан MWE. У меня есть функция (просто пример, я хотел бы сделать это для произвольных функций), которую я могу применить к целым столбцам. Функция суммирует столбцы в pandas, используя синтаксис, который я показал.
Каков синтаксис для выполнения той же операции в полярах?
import polars as pl
import pandas as pd
import numpy as np
# Toy Data
data = {'a':[1, 2, 3, 4, 5],
'b': [2, 4, 6, 8, 10]}
# Pandas and polars copy
df = pd.DataFrame(data)
pdf = pl.DataFrame(data)
# Function I want to use to summarize my columns
my_func = lambda x: np.log(x.mean())
# How to do this in pandas
df.apply(my_func, axis=0)
# How do I do the same in polars?
Подробнее здесь: https://stackoverflow.com/questions/765 ... -dataframe