Supongamos que tengo un marco de datos de 5 * 3 en el que la tercera columna contiene un valor perdido
1 2 3
4 5 NaN
7 8 9
3 2 NaN
5 6 NaN
Espero generar valor para la regla basada en el valor perdido que el primer producto segunda columna
1 2 3
4 5 20 <--4*5
7 8 9
3 2 6 <-- 3*2
5 6 30 <-- 5*6
¿Cómo puedo usar el marco de datos? Gracias.
¿Cómo agregar una condición para calcular el valor perdido como este?
if 1st % 2 == 0 then 3rd = 1st * 2nd
else 3rd = 1st + 2nd
1 2 3
4 5 20 <-- 4*5 because 4%2==0
7 8 9
3 2 5 <-- 3+2 because 3%2==1
5 6 11 <-- 5+6 because 5%2==1
No puedes hacer esto porque el tamaño no será igual
—
Mayur Dangar
¿Puedes ampliar tu respuesta? ¿Por qué no es posible y qué podría hacer para resolver el problema?
—
Damian Melniczuk
hey, incluso yo tengo la misma pregunta. pero ¿qué pasa si los datos con los que trato son textuales? esa es la condición es como "si 'ingredientes' contienen pollo, entonces 'tipo' = no vegetariano"
—
usuario7389747