在pandas中Dataframe下,有时候需要指定列或某几列求和时,可以指定该列的位置进行求和
code_table_data['权重'] = code_table_data.iloc[:,3:6].sum(axis=1)
解释:
code_table_data['权重'] 为该数据设置新的一列
code_table_data.iloc[:,3:6] 为指定该数据哪些列需要求和
sum(axis=1) 为指定聚合函数并设置按行或列进行求和
在pandas中Dataframe下,有时候需要指定列或某几列求和时,可以指定该列的位置进行求和
code_table_data['权重'] = code_table_data.iloc[:,3:6].sum(axis=1)
解释:
code_table_data['权重'] 为该数据设置新的一列
code_table_data.iloc[:,3:6] 为指定该数据哪些列需要求和
sum(axis=1) 为指定聚合函数并设置按行或列进行求和