在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/Python/ Python Pandas求和

Python Pandas求和

import pandas as pd
count=0
df=pd.read_csv('E:\Transactions.csv')
print(df.sum())#這里要怎么寫啊

            #求每列大于0的行求和
回答
編輯回答
風清揚
import pandas as pd

data = [
    [1, 2],
    [-1, 2],
    [2, -1],
    [0, 0]
]

df = pd.DataFrame(data, columns=['a', 'b'])
print df[df>0].sum()
2017年6月22日 22:32
編輯回答
莫小染
import pandas as pd

df = pd.read_excel('E:\Transactions.csv')
d = {}
for i in df:
    d[i] = sum(df[i][df[i] > 0])
    
print(d)

或者

import pandas as pd

df = pd.read_excel('E:\Transactions.csv')

df.apply(lambda row: sum(row[row > 0]))  # 更帥氣
2018年4月12日 21:22