【发布时间】:2022-01-20 22:44:53
【问题描述】:
例子:
| DATE | ENERGY_INDEX | |
|---|---|---|
| 0 | 01/1939 | 3.3842 |
| 1 | 02/1939 | 3.4100 |
| 2 | 03/1939 | 3.4875 |
| 3 | 04/1939 | 3.5133 |
| 4 | 05/1939 | 3.5133 |
如何检查时间序列数据中是否遗漏了任何月份的数据?
我查找缺失值的方法:
df['DATE']=pd.to_datetime(df['DATE'],format='%m/%Y')
df.index=df['DATE']
df['DATE'].max()-df['DATE'].min()` - output - Timedelta('29463 days 00:00:00')
df.shape - output - (969,2)
其实df['DATE']=pd.to_datetime(df['DATE'],format='%m/%Y')就是在日期里面加上日期参数。
【问题讨论】:
-
嘿@JCaesar,请在编辑后的帖子中找到我尝试过的方法
标签: python time-series missing-data