3
我想比較兩列熊貓數據框中可用的十進制值。如何比較熊貓數據框的列中可用的十進制數?
我有一個數據幀:
data = {'AA' :{0:'-14.35',1:'632.0',2:'619.5',3:'352.35',4:'347.7',5:'100'},
'BB' :{0:'-14.3500',1:'632.0000',2:'619.5000',3:'352.3500',4:'347.7000',5:'200'}
}
df1 = pd.DataFrame(data)
print df1
數據幀像這樣:
AA BB
0 -14.35 -14.3500
1 632.0 632.0000
2 619.5 619.5000
3 352.35 352.3500
4 347.7 347.7000
5 100 200
我想比較AA
和BB
列。如上面的數據框所示,除了第5行行,兩列的值都相同。唯一的問題是尾隨零。
如果兩個AA
和BB
列是相同的,然後我想在第三列這些比較作爲Result
即True
或False
的結果。
預期結果:
AA BB Result
0 -14.35 -14.35 True
1 632.0 632.0 True
2 619.5 619.5 True
3 352.35 352.35 True
4 347.7 347.7 True
5 100 200 False
我如何比較這些十進制值?
@ jezrael-請看看我的預期的結果。如果兩列相同,那麼我想BB列與AA相同。 – kit
對不起,給我一下。 – jezrael
請檢查編輯。 – jezrael