DataFrame表格如何将最后六列的数据逐行求和?
假设你使用的是Python中的pandas库,可以使用sum()方法对指定的列进行求和操作,然后使用iloc属性选取最后六列,再使用sum()方法对每一行进行求和操作。
以下是示例代码:
import pandas as pd
# 读取数据
df = pd.read_csv('data.csv')
# 选取最后六列并求和
sums = df.iloc[:, -6:].sum(axis=1)
# 输出结果
print(sums)
其中,axis=1参数表示对每一行进行求和操作。如果你的数据表格中包含了非数值类型的列,可以使用select_dtypes()方法来选取数值类型的列,例如:
# 选取数值类型的列并求和
numeric_cols = df.select_dtypes(include='number')
sums =