以下是一个示例代码,用于按指定行对数据框进行求和:
import pandas as pd
# 创建一个示例数据框
data = {'A': [1, 2, 3, 4, 5],
'B': [6, 7, 8, 9, 10],
'C': [11, 12, 13, 14, 15]}
df = pd.DataFrame(data)
# 指定要求和的行
rows_to_sum = [1, 3]
# 按指定行求和
sum_df = df.iloc[rows_to_sum].sum()
print(sum_df)
输出结果将是一个包含求和结果的数据框,其中索引为列的名称(A、B、C),值为对应列在指定行上的求和结果。在上述示例中,输出结果将是:
A 6
B 16
C 26
dtype: int64
这表明在第1行和第3行上,列A的总和为6,列B的总和为16,列C的总和为26。
下一篇:按指定长度将字符串按空格分割