[英]Turn correlating rows values from positive to negative pandas dataframe
嘗試編寫一個腳本來處理一些發票,我們讓事情變得更容易一些。 我有一個包含 25 x 列和 725k x 行的數據框
很簡單。
如果一列中的值是負數,那么它旁邊的同一行中的值是負數嗎?
for i in solar['Usage']:
if i == -i:
i in solar['Value']
print('-'+ str(i))
我寫了這個,它只會把整個數據框的最底部的數字變成負數。
value Usage
1 23
23 -43
23 34
34 23
如果使用中的值為負,則同一行中的相應值必須為負。
為你的幫助喝彩。
剛開始。
到處都看過。
試試這個代碼:
solar['Usage'] = np.where(solar['value']<0, solar['Usage']*-1, solar['Usage'])
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.