【发布时间】:2020-03-28 21:47:15
【问题描述】:
我有以下温度读数的时间序列数据:
DT Temperature
01/01/2019 0:00 41
01/01/2019 1:00 42
01/01/2019 2:00 44
......
01/01/2019 23:00 41
01/02/2019 0:00 44
我正在尝试编写一个函数来比较给定一天的每小时温度变化。任何大于 3 的更改都会增加 quickChange 计数器。像这样的:
def countChange(day):
for dt in day:
if dt+1 - dt > 3: quickChange = quickChange+1
我可以调用该函数一天,例如:countChange(df.loc['2018-01-01'])
【问题讨论】:
标签: python pandas dataframe data-science python-datetime