Ste*_*eel 7 python dataframe pandas
我有一个这样的 df :
column A column B column C .... ColumnZ
index
X 1 4 7 10
Y 2 5 8 11
Z 3 6 9 12
Run Code Online (Sandbox Code Playgroud)
对于我的生活,我无法弄清楚如何对每列的行进行求和,以得出求和 df:
column A column B column C .... ColumnZ
index
total 6 16 25 33
Run Code Online (Sandbox Code Playgroud)
有什么想法吗?
Jon*_*nas 11
您可以使用:
df.loc['total'] = df.sum(numeric_only=True, axis=0)
Run Code Online (Sandbox Code Playgroud)
尝试这个:
import pandas as pd
df = pd.DataFrame({'column A': [1, 2, 3], 'column B': [4, 5, 6], 'column C': [7, 8, 9]})
df.loc['total'] = df.sum()
print(df)
Run Code Online (Sandbox Code Playgroud)
输出:
column A column B column C
0 1 4 7
1 2 5 8
2 3 6 9
total 6 15 24
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8298 次 |
| 最近记录: |