Pythonfeature requestgood first issuelibcudf
仓库指标
- Star
- (6,000 star)
- PR 合并指标
- (平均合并 17天 21小时) (30 天内合并 230 个 PR)
描述
Is there an efficient way to truncate a Series by month / quarter in cuDF?
https://docs.rapids.ai/api/cudf/latest/user_guide/api_docs/api/cudf.core.series.datetimeproperties.floor/ dt.floor doesn't support month / year / quarter
In pandas I can either, depending on the dtype backend:
- drop to numpy and use
astype('datetime64["3M"]')) - drop to PyArrow and use
pc.floor_temporal
Any suggestion for cuDF?
Example: given
import cudf
from datetime import datetime
s = cudf.Series([datetime(2020, 2, 4)])
s.dt.truncate('3 months') # Not valid syntax, I know :)
I'd like to end up with
'2020-01-01'