data_m
에 저장된 일간 데이터를 일일 데이터로 변환하기 위해 팬더를 사용하고 있습니다. 어떤 이유로 인해 resample
은 일중 데이터에없는 요일에 행을 추가했습니다. 예를 들어, 1/8/2000은 일중 데이터에 없지만 일별 데이터에는 NaN을 값으로 사용하여 해당 날짜 행이 포함되어 있습니다. DatetimeIndex에는 실제 데이터보다 많은 항목이 있습니다. 내가 뭐 잘못하고 있니?Python 팬더가 원래 데이터에 존재하지 않는 날짜를 추가했습니다.
data_m.resample('D', how = mean).head()
Out[13]:
x
2000-01-04 8803.879581
2000-01-05 8765.036649
2000-01-06 8893.156250
2000-01-07 8780.037433
2000-01-08 NaN
data_m.resample('D', how = mean)
Out[14]:
<class 'pandas.core.frame.DataFrame'>
DatetimeIndex: 4729 entries, 2000-01-04 00:00:00 to 2012-12-14 00:00:00
Freq: D
Data columns:
x 3241 non-null values
dtypes: float64(1)