4
我有這樣一個數據幀:大熊貓:計算了多指標
我想。減去像值:
減去
我試過至今(數據幀:http://pastebin.com/PydRHxcz):
index = pd.MultiIndex.from_tuples([key for key in dfdict], names = ['a','b','c','d'])
dfl = pd.DataFrame([dfdict[key] for key in dfdict],index=index)
dfl.columns = ['data']
dfl.sort(inplace=True)
d = dfl.unstack(['a','b'])
我可以這樣做:
d[0:5] - d[0:5]
而且我得到的所有值爲零。
但如果我這樣做:
d[0:5] - d[5:]
我得到NaN的所有值。任何想法如何我可以執行這樣的操作?
編輯:
什麼工作是
dfl.unstack(['a','b'])['data'][5:] - dfl.unstack(['a','b'])['data'][0:5].values
但感覺有點笨拙
太容易了。我只花了一個小時玩耍。 – Moritz