查找所有負(fù)值并求和查找所有正值并求和
DATA
ID value
A -1
B -5
AA 1
TT 3
UV 4
QA 50
WQ -40
QC 10
DESIRED
positive 68
negative -46
DOING
df.groupby(df['value'].agg([('value' , lambda x : x[x < 0].sum()) , ('positive' , lambda x : x[x > 0].sum())])
任何建議都很感激
首先,您必須使用pandas對(duì)數(shù)據(jù)進(jìn)行dataframe。
然后,將大于0和小于0的值相加。
然后,打印出結(jié)果。
Output