相关疑难解决方法(0)

使用datetime确定Python中给定时间戳的季节

我想使用日期时间模块(而不是时间)从时间戳中提取月份和日期,然后根据至日的固定日期确定它是否属于给定季节(秋季,夏季,冬季,春季)分点.

例如,如果日期在3月21日到6月20日之间,那就是春天.无论一年如何.我希望它只是查看月份和日期,并忽略此计算中的年份.

我一直在运行陷入困境使用,是因为没有从我的数据正确提取的月份,因为这个原因.

date python-2.6

5
推荐指数
3
解决办法
1万
查看次数

寻找 Pandas.DateTimeIndex.is_dst()

我有一个带有 DateTimeIndex 的 DateFrame,即

import pandas as pd
dates = pd.date_range('2018-04-01', periods=96, freq='15T', tz='Australia/Sydney', name='timestamp')
df = dates.to_frame(index=False)
df.set_index(dates.name, inplace=True)
Run Code Online (Sandbox Code Playgroud)

我想创建一个带有 0/1 指标列的列,夏季为 1,冬季为 0,但我找不到相关的 dst / is_dst 属性,即我想要类似的东西

df['is_dst'] = df.index.is_dst()
Run Code Online (Sandbox Code Playgroud)

任何人都可以建议正确的方法/属性是。或者我是否需要转换到不同的“日期时间”课程?

我需要一些通用的东西——即适用于任何时区,包括没有夏令时的“澳大利亚/布里斯班”。我宁愿不必解析时区偏移量并尝试确定它是夏季/冬季。

python pandas

4
推荐指数
1
解决办法
697
查看次数

是否可以将熊猫日期时间转换为工作日/周末和季节?

我有一个 Pandas 数据框,如果它的列采用日期时间格式 ( year-month-day)。有什么办法可以创建一个新的列说周末或工作日,以及一个说现在是什么季节的列?更好的是(但这个似乎更复杂,所以不是完全必要的)也将是它是否是联邦假期(美国)。

例如,日期 2019-10-23 的实例是星期三,所以我想创建一个名为day_type“weekday”的列,以及一个名为season“fall”的列。

python data-manipulation pandas

2
推荐指数
1
解决办法
1697
查看次数

标签 统计

pandas ×2

python ×2

data-manipulation ×1

date ×1

python-2.6 ×1