* RE Add missing dates to pandas dataframe,以前问的问题熊猫重新索引命令
import pandas as pd
import numpy as np
idx = pd.date_range('09-01-2013', '09-30-2013')
df = pd.DataFrame(data = [2,10,5,1], index = ["09-02-2013","09-03-2013","09-06-2013","09-07-2013"], columns = ["Events"])
df.index = pd.DatetimeIndex(df.index); #question (1)
df = df.reindex(idx, fill_value=np.nan)
print(df)
在上面的脚本是什么命令指出的问题怎么样呢?如果您将此 命令离开脚本,则该df将被重新编制索引,但原始df的数据部分不会被保留。由于没有参考 DatetimeIndex命令中的df数据,为什么起始df中的数据丢失了?