我有一个大约22.000行的Pandas数据帧。它包含200种不同的方案(COPY keyspace2.table1 (column1, column2) FROM 'path/to/file/keyspace1_table1.csv';
)。我想对每个方案的IDScen
和mayjul
列中的所有行求和。优选地,它可以作为每个场景下方的一行,具有总和。
aug
所以例如
IDScen IDCell Ctot Sjul Saug mayjul aug
1 37276 37.23220 0.001109 0.000057 0.000222 0.000011
1 36430 6.26848 0.004882 0.000109 0.000976 0.000022
1 37685 14.06670 0.000296 0.000007 0.000059 0.000001
1 38322 28.67790 0.000287 0.000010 0.000057 0.000002
1 36638 15.78980 0.002024 0.000056 0.000405 0.000011
我尝试使用 IDScen IDCell Ctot Sjul Saug mayjul aug
1 37276 37.23220 0.001109 0.000057 0.000222 0.000011
1 36430 6.26848 0.004882 0.000109 0.000976 0.000022
1 37685 14.06670 0.000296 0.000007 0.000059 0.000001
1 38322 28.67790 0.000287 0.000010 0.000057 0.000002
1 36638 15.78980 0.002024 0.000056 0.000405 0.000011
sum scenario 1 sum sum
功能,但我似乎无法正确使用
答案 0 :(得分:2)
df.groupby('IDScen')['mayjul', 'aug'].agg('sum')