我有大量具有完全相同的键和列名的数据帧。其数据如下:
z1.ix[0]
val1 [1, 5, 3, 4]
val2 47
Name: 2017-01-01 01:00:00, dtype: object
z2.ix[0]
val1 [11, 5, 53, 5]
val2 4
Name: 2017-01-01 01:00:00, dtype: object
z3.ix[0]
val1 [1, 25, 3, 4]
val2 7
Name: 2017-01-01 01:00:00, dtype: object
我尝试了以下方法:
summedDf = z1 + z2 + z3
它给出了以下结果:
summedDf.ix[0]
val1 [1, 5, 3, 4, 11, 5, 53, 5, 1, 25, 3, 4]
val2 58
Name: 2017-01-01 01:00:00, dtype: object
然而,我希望实现以下目标:
summedDf.ix[0]
val1 [13, 35, 59, 13]
val2 58
Name: 2017-01-01 01:00:00, dtype: object
另外,如何将上述添加扩展到大约500个数据帧?你知道吗
编辑:
val1
和val2
是不同的列名。val1
存储列表,val2
存储每个索引的值。你知道吗
可能不是最有效的,但会让您开始:
给予
另一个数据帧:
给予
添加数据帧:
提供所需输出:
相关问题 更多 >
编程相关推荐