我有熊猫dataframes为:大熊猫从列表中的每一行减去相同数量的
df1['A'].ix[1:3]
2017-01-01 02:00:00 [33, 34, 39]
2017-01-01 03:00:00 [3, 43, 9]
df2['B'].ix[1:3]
2017-01-01 02:00:00 2
2017-01-01 03:00:00 3
我想执行以下操作:
difference = df1 - df2
预期的结果是:
(df1 - df2).ix[1:3]
2017-01-01 02:00:00 [31, 32, 37]
2017-01-01 03:00:00 [0, 40, 6]
在df2
从相应的列表中df1
的df1
每个列表具有相同的大小。
我想不出更好的办法比list comprehension
。
简单,但很优雅的解决方案! – MaxU