Я новичок в Polars. Я хочу перебрать группы, созданные путем группировки по столбцу, где каждая ячейка этого столбца содержит список из двух дат. Для этого я использовал следующий (пример) фрагмент кода, и он отлично работал с версией Polars==0.20.18:
thread 'polars-0' panicked at crates/polars-row/src/encode.rs:289:15:
not implemented: Date32
thread 'polars-1' panicked at crates/polars-row/src/encode.rs:289:15:
not implemented: Date32
Traceback (most recent call last):
File "testpad.py", line 18, in
print(df_groups.all().to_dicts())
File "python3.10/site-packages/polars/dataframe/group_by.py", line 430, in all
return self.agg(F.all())
File "python3.10/site-packages/polars/dataframe/group_by.py", line 228, in agg
self.df.lazy()
File "python3.10/site-packages/polars/lazyframe/frame.py", line 2027, in collect
return wrap_df(ldf.collect(callback))
pyo3_runtime.PanicException: not implemented: Date32
Я новичок в Polars. Я хочу перебрать группы, созданные путем группировки по столбцу, где каждая ячейка этого столбца содержит список из двух дат. Для этого я использовал следующий (пример) фрагмент кода, и он отлично работал с версией Polars==0.20.18: [code]import polars as pl import datetime
df_groups = dt.group_by("period_bins") print(df_groups.all().to_dicts()) [/code] Приведенный выше код не работает с Polars==1.x и выдает следующую ошибку: [code]thread 'polars-0' panicked at crates/polars-row/src/encode.rs:289:15: not implemented: Date32 thread 'polars-1' panicked at crates/polars-row/src/encode.rs:289:15: not implemented: Date32 Traceback (most recent call last): File "testpad.py", line 18, in print(df_groups.all().to_dicts()) File "python3.10/site-packages/polars/dataframe/group_by.py", line 430, in all return self.agg(F.all()) File "python3.10/site-packages/polars/dataframe/group_by.py", line 228, in agg self.df.lazy() File "python3.10/site-packages/polars/lazyframe/frame.py", line 2027, in collect return wrap_df(ldf.collect(callback)) pyo3_runtime.PanicException: not implemented: Date32 [/code] Как исправить эту ошибку?