我有一个货币回报数据框架,我需要将每个单独的列乘以系列数据中的特定权重。
例如,我将一周的BTC回报(第二个数据帧图片)乘以第一个数据帧的权重。它们是有序的,所以我可以在向下移动砝码的行的同时向下移动返回的列。
我当前的答案(有效)是:
for column in returns:
column[index] = returns[index]*weights['weights2019-01-01'][i]
i = i+1
我想知道是否还有更Python化的方式来做到这一点?