我有一个这样的数据框:
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)
有没有快速的办法为其他权力做这件事?
答案 0 :(得分:2)
(df['C']**3).sum()
Out: -4.2772918200000004e-10
或者,
{{1}}