我的基本任务是采用向量x=[x1,x2,x3,x4]
(在我的例子中由一行Pandas数据帧表示,假设一个索引为1的行),将其乘以标量k
并总结结果 - > x1*k + x2*k + x3*k + x4*k
。
我没有找到一个可以一步完成的功能(是否有这样的功能/操作?),所以我分两步完成。首先,我将我的向量x
乘以标量k
,然后我总结结果:
x_by_k = my_df.loc[[1]]*k
sum = x_by_k.sum(axis=1)
我遇到的一个问题是生成的sum
属于Series
类型,但实际上它是一个数字。
有没有办法用数字作为输出执行此求和操作?
我可以一步完成上述步骤吗?