Lo que quiero hacer es vergonzoso simple, sin embargo, no lo logro.multiplicar cada celda de un data.frame con su peso
Tengo un data.frame con "caracteres" y "numéricos". Una de las columnas de data.frame representa los pesos.
Quiero multiplicar cada celda del marco de datos con el peso correspondiente (si es numérico).
¿Cómo puedo hacer eso? (Lo mejor sin usar un bucle anidado).
¡Gracias de antemano!
Ejemplo:
c1 c2 w
l1 abc 2 1
l2 dxf 3 0.5
l3 ghi 4 1.5
debe convertirse en
c1 c2 w
l1 abc 2 1
l2 dxf 1.5 0.5
l3 ghi 6 1.5
¡esto se ve brillante! – speendo
Excelente técnica para extraer columnas numéricas y luego reinsertarlas. ¡Gracias! – drbv