Несколько столбцов DataFrame с разным весом - PullRequest
0 голосов
/ 15 марта 2019

Мне нужно умножить отдельные столбцы в кадре данных на веса. Итак, у меня есть следующий код

df.C1 *= 0.2
df.C2 *= 0.01

Есть ли лучший или короткий способ сделать это, возможно, список весов, умноженный на столбцы?

Что-то вроде df.cols.values *= list(weights)

1 Ответ

1 голос
/ 15 марта 2019

Что-то вроде

df1.loc[:,cols]=df1[cols].values*[100,10]
...