熊猫的加权平均值

时间:2021-01-14 11:09:50

标签: python pandas

我想添加一个新列,它是 2. 和 3. 列的加权平均值。

  1. column * 0.6 + 3.column*0.4,问题是列每周更改一次,所以我不能只使用列名,我希望它是每周 2. 和 3. 列。

我听说 df.iloc 是要走的路,但我不知道如何将它应用于这个问题。

1 个答案:

答案 0 :(得分:1)

Python 从 0 开始计数,因此对于选择的第二列和第三列,在 DataFrame.iloc 中使用 1,2

df.iloc[:, 1] * 0.6 + df.iloc[:, 2] * 0.4