所以我遇到了這個另一個令人討厭的問題,作爲我學習python的第一步的另一個障礙。正/負值分列?
我有結果欄有正面/負面/零值(贏錢,損失,沒有承諾)。我想根據符號拆分爲贏/輸,還有零將填充零,新贏獎列中的負排;零將在新損失列中填充零和正數行。
DATA。
g=pd.DataFrame({'OUTCOME':[100,-100,400,-200,-200,-750,-250,1000,0,100,-100]},index=[1,1,2,2,2,3,3,3,4,4,4])
DESIRED OUTPUT。
g['WINNINGS']=[100,0,400,0,0,0,0,1000,0,100,0]
g['LOSS']=[0,100,0,200,200,750,250,0,0,0,100]
你可以添加輸出?對我來說它返回錯誤。 – jezrael
乾杯@jezrael。不知道我在想什麼。我已經糾正了答案。 – Batman