* 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의 데이터가 손실되는 이유는 무엇입니까?