Necesitas un bucle for? es decir, solo con hacer dos ifelse encdenados no te valdria?? Por la velocidad de computaci�n...
> From: rafael_satu...@hotmail.com > To: r-help-es@r-project.org > Date: Sun, 22 May 2016 19:39:56 -0400 > Subject: [R-es] Problemas con For > > Hola comunidad XD, necesito ayuda con estola idea es que para cada valor del > frame x4 si es cero ponga cerosino que ponga un valor del frame Nsinel cual > tiene una estructura como % | n25% | 150% | 275% | 3100% | 4 > y x4 tiene una cierta cantidad de valores en 0 (poco menos de la mitad pero > varian aleatoriamente) y los demas un valor aleatorio entre 0 y 1Tomando en > cuenta que si el valor que busco de x4 es menor que Nsin$% entonces ponga el > valor de Nsin%nfor (i in 1:nrow(x4)) {x4[i,5] <- ifelse(x4[i,5]==0,0, > for (j in 1:nrow(Nsin)) { > ifelse(x4[i,5]<Nsin[j,1], Nsin[j,2],x4[i,5])})} > pero no se por que el segundo For me devuelve un valor nuloNota: lo estoy > haciendo con x4[i,5] para pasar por cada uno de valores de ese frame y > aplicarle la logica que necesito a cada uno, y lo mismo con los Nsin[j,1] y > Nsin[j,2]Capaz me estoy complicando xD, gracias de antemano > > [[alternative HTML version deleted]] > > _______________________________________________ > R-help-es mailing list > R-help-es@r-project.org > https://stat.ethz.ch/mailman/listinfo/r-help-es [[alternative HTML version deleted]]
_______________________________________________ R-help-es mailing list R-help-es@r-project.org https://stat.ethz.ch/mailman/listinfo/r-help-es