我有一个数据帧列表,每个数据帧包含timeseries数据。在这一点上,时间体验相当长,因此,我决定将新数据加载到csv,然后更新现有数据帧,而不是每周在新数据到达时重新加载所有时间体验。 我想知道是否有比使用双for循环更有效的更新方法? cython能帮忙吗
data_updated = []
for df0 in initial_data:
for df1 in new_data:
if df0.iloc[0]['series_id'] == df1.iloc[0]['series_id']:
temp = df0[:-len(df1)].append(df1, ignore_index=True)
data_updated.append(temp)
break
目前没有回答
相关问题 更多 >
编程相关推荐