[英]Calculate the sum of values based on another column value in pandas dataframe?
[英]pandas DataFrame: Calculate Sum based on boolean values in another column
检查cumsum
并transform
sum
df['SUM']=df.groupby(df['FLAG'].cumsum()).Amount.transform('sum').where(df.FLAG)
也许尝试以下方法:
import pandas
df = pd.read_csv('name of file.csv')
df['AMOUNT'].sum()
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.