我需要计算数据帧mycollected_data1.xlsx中特定行的总和
例如,Nombre de reboot
,Passage en mode privé
,Passage en mode public
,Nombre de Kilomètres parcourus
,Heures de roulage
,Temps de trajet
..
我在前三行中测试了此代码:
import pandas as pd
df = pd.read_excel('mycollected_data1.xlsx')
print (df.iloc[:3, df.columns.get_indexer(['Valeurs','Valeurs.1','Valeurs.2'])])
a = df.iloc[1:3, [1,2,3]].sum()
print ('a\n', a)
这是输出:
Valeurs Valeurs.1 Valeurs.2
0 3 5 0
1 2 1 1
2 0 0 0
a
Valeurs 2.0
Valeurs.1 1.0
Valeurs.2 1.0
dtype: float64
所需输出:
Valeurs Valeurs.1 Valeurs.2 sum
0 3 5 0 8
1 2 1 1 4
2 0 0 0 0
如何使它计算特定给定行的总和?