如何计算数据帧中列的每个单元格的N次幂之和?

时间:2016-08-11 19:09:02

标签: python pandas dataframe

我有一个这样的数据框:

      A            B        C
396  1147.430  1147.219  0.000184
397  1147.110  1147.630 -0.000453
398  1146.870  1147.469 -0.000522
399  1147.110  1147.680 -0.000497
400  1147.170  1147.640 -0.000410
401  1147.210  1147.430 -0.000192

我想为C列中的每个单元格取N次幂,然后将它们加起来。我知道正方形我可以使用np.square(df['C']).sum(axis=0) 有没有快速的办法为其他权力做这件事?

1 个答案:

答案 0 :(得分:2)

(df['C']**3).sum()
Out: -4.2772918200000004e-10

或者,

{{1}}