Tengo un Dataframe de 100 columnas y quiero multiplicar una columna ("Count")
valor con la posición de las columnas que va del 6 al 74. Por favor, dime cómo hacerlo. he estado intentando
df = df.ix[0, 6:74].multiply(df["Count"], axis="index")
df = df[df.columns[6:74]]*df["Count"]
Ninguno de ellos esta trabajando
El resultado Dataframe
debe ser de 100 columnas con todas las columnas originales donde las columnas número 6 a 74 tengan los valores multiplicados en todas las filas.
Respuestas
0 para la respuesta № 1Puedes multiplicar las columnas en su lugar.
columns = df.columns[6:75]
df[columns] *= df["Count"]