【发布时间】:2015-08-31 05:52:38
【问题描述】:
我有一个包含 5 年每小时数据的数据框。
import datetime as dt
StartDate = dt.date(2008,1,1)
EndDate = dt.date(2015,8,1)
dfIndex = pd.date_range(start=StartDate,end=EndDate,freq='H')
dfColumns = ['C1','C2','C2']
df = pd.DataFrame(index=dfIndex,columns=dfColumns)
我只有 24 小时的另一个数据框。
dfTemp = pd.DataFrame(np.random.randint(60,100,(24,3)),index=pd.date_range(StartDate,periods=24,freq='H'),columns='C1 C2 C3'.split())
我想用第二个数据帧中的数据填充第一个数据帧的每一天。而不是每天循环......有没有一种简单的方法来实现这一点?
【问题讨论】: