search for: subzona

Displaying 3 results from an estimated 3 matches for "subzona".

2018 Feb 13
2
Crear bucle
Xavier el tema que no logro solucionar es pasar de subzona==1 a subzona==2. Probé con ifelse pero me cambia los valores de toda la columan cuando cambia de zona. Gracias por responder El 13 de febrero de 2018, 18:19, Xavier-Andoni Tibau Alberdi< xavitibau en gmail.com> escribió: > Creo que necesitas usar la funcion: ifelse(). > > Saludos!...
2018 Feb 13
2
Crear bucle
Hola, Una forma puede ser la siguiente... Para comparar, he creado una nueva columna "new_zona" que es la que se va rellenando con un bucle... #------------------- > cont <- 1 > new_zona <- 0 > for(i in 1:nrow(data)) { + new_zona[i] <- cont + if(data$Subzona[i] == 1 & i > 1) { + cont <- cont + 1 + new_zona[i] <- cont + } + } > > data$new_zona <- new_zona > data Margen Zona Subzona Long new_zona 1 B 1 1 9 1 2 B 1 2 12 1 3 B 1 3 22 1 4 B...
2018 Feb 13
5
Crear bucle
...;B","A","B","A","B","A","B","A","B","A","B","A","B") margen<-sort(margen, decreasing=T) long<-c(9,12,22,36,36,98,58,47,54,87,26,36,35,91,10,20,36,57,30,69,32,33,36,37) subzona<-c(1,2,3,4,5,6,1,2,3,4,5,1,2,3,4,5,6,1,2,3,4,5,6,7) zona<-c(1,1,1,1,1,1,2,2,2,2,2,3,3,3,3,3,3,4,4,4,4,4,4,4) data<-data.frame(Margen=margen, Zona=zona, Subzona=subzona,Long=long) La Variable "zona" es creada a mano cuando dentro de un mismo "Margen" la "subzona&...