我有熊貓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