Это делает то, что мне нужно, но в результате получается 1 x n df с инкапсулированными сериями, которые сложно распаковать. . Есть ли у кого-нибудь идеи получше, как распаковать это или как применить по столбцам?
Спасибо!
В настоящее время я выбираю и использую map_batches следующим образом для 2000 x n df:
Код: Выделить всё
df_baseline_series = df.select(
pl.all().map_batches(lambda y: get_baseline(y.to_numpy()))
)
Код: Выделить всё
baseline_dt(data, wavelet='qshift3', level=6, max_iter=1)
Подробнее здесь: https://stackoverflow.com/questions/757 ... -by-column