【发布时间】:2022-11-22 20:49:23
【问题描述】:
我有一个格式如下的熊猫系列dates = [Nov 2022, Dec 2022, Jan 2023, Feb 2023 ..]
我想创建一个采用这些值并具有天数的数据框。如果是闰年,我当然必须考虑这种情况
我创建了一个小函数,将日期拆分为 2 个数据框和 2 个月份列表,具体取决于它们是否有 30 天或 31 天,如下所示 month = [Nov, Dec, Jan, Feb ..]和
'年 = [2022、2022、2023、2023 ..]'
然后在某种意义上使用 isin 函数,如果月份在 listA 中,然后插入 31 天等。我还检查闰年。但是,我想知道是否有一种方法可以使用 pd.datetime 自动执行整个过程
【问题讨论】:
-
您如何“采用这些值”并获得“天数”?很不清楚。
-
你尝试了什么,预期结果是什么?还要检查How to make good reproducible pandas examples。注意,
dates现在不是有效列表。