Estimados Hay un problema, miren lo que sale en b$Edad, esos valores son correctos, pero luego realizo str$Edad, aparecen 24, 24, 24, 5 ?. , convierto a números con b$Edad <- as.numeric(b$Edad) y los valores son 24, 24, 25 ? (valores que no son reales). Es fácil, lo realice muchas veces pero ahora estoy confundido. ¿Alguna ayuda? Gracias> b$Edad[1] 5 5 5 0,5 0,5 5 5 2 9 9 9 9 9 9 9 9 9 [18] 7 7 5 16 16 0,3 2 5 5 5 5 7 7 7 4 4 4 [35] 4 13 5 5 5 0,3 0,3 0,3 6 6 7 10 10 10 3 0,9 0,9 [52] 0,9 10 8 8 8 8 3 3 3 10 10 10 1 15 15 15 3 [69] 3 2 2 8 8 11 11 11 0,1 0,1 0,1 0,1 3 12 10 10 10 [86] 3 3 3 4 2 0,3 0,3 0,3 10 0,8 0,8 0,8 8 8 8 1 1 [103] 1 1 1 8 7 5 3 6 4 16 17 11 9 10 [120] 1 2 2 2 3 13 14 5 5 3 3 6 4 7 1,4 0,4 [137] 6 2 3 4 10 9 7 9 8 8 8 8 8 10 13 13 0,8 [154] 1,8 6 7 1 1 5 8 8 10 9 8 2 2 2 7 10 9 [171] 8 10 10 10 0,4 4 6 5 3 2 2 10 8 9 4 4 11 [188] 11 6 5 7 4 5 4 0,5 0,5 0,7 12 12 14 14 [205] 16 15 8 8 4 0,4 1,4 0,4 2,4 0,4 5 6 4 2 3 2 2 [222] 4 4 4 4 1 2 3 6 7 1 2 7 7 28 Levels: 0,1 0,3 0,4 0,5 0,7 0,8 0,9 1 1,4 1,8 10 11 12 13 14 15 ... 9> str(b$Edad)Factor w/ 28 levels "","0,1","0,3",..: 24 24 24 5 5 24 24 20 28 28 ...> b$Edad <- as.numeric(b$Edad) > str(b$Edad)num [1:234] 24 24 24 5 5 24 24 20 28 28 ... Javier Rubén Marcuzzi Técnico en Industrias Lácteas Veterinario [[alternative HTML version deleted]]
Hola, b$Edad es un "factor". En vez de convertir a "numeric", convierte a "vector" b$Edad <- as.vector(b$Edad) Saludos, Carlos Ortega www.qualityexcellence.es El 10 de noviembre de 2015, 20:31, Javier Rubén Marcuzzi < javier.ruben.marcuzzi en gmail.com> escribió:> Estimados > > Hay un problema, miren lo que sale en b$Edad, esos valores son correctos, > pero luego realizo str$Edad, aparecen 24, 24, 24, 5 ?. , convierto a > números con b$Edad <- as.numeric(b$Edad) y los valores son 24, 24, 25 ? > (valores que no son reales). > > Es fácil, lo realice muchas veces pero ahora estoy confundido. ¿Alguna > ayuda? Gracias > > > b$Edad > [1] 5 5 5 0,5 0,5 5 5 2 9 9 9 9 9 9 9 9 9 > [18] 7 7 5 16 16 0,3 2 5 5 5 5 7 7 7 4 4 4 > [35] 4 13 5 5 5 0,3 0,3 0,3 6 6 7 10 10 10 3 0,9 0,9 > [52] 0,9 10 8 8 8 8 3 3 3 10 10 10 1 15 15 15 3 > [69] 3 2 2 8 8 11 11 11 0,1 0,1 0,1 0,1 3 12 10 10 10 > [86] 3 3 3 4 2 0,3 0,3 0,3 10 0,8 0,8 0,8 8 8 8 1 1 > [103] 1 1 1 8 7 5 3 6 4 16 17 11 9 10 > [120] 1 2 2 2 3 13 14 5 5 3 3 6 4 7 1,4 0,4 > [137] 6 2 3 4 10 9 7 9 8 8 8 8 8 10 13 13 0,8 > [154] 1,8 6 7 1 1 5 8 8 10 9 8 2 2 2 7 10 9 > [171] 8 10 10 10 0,4 4 6 5 3 2 2 10 8 9 4 4 11 > [188] 11 6 5 7 4 5 4 0,5 0,5 0,7 12 12 14 14 > [205] 16 15 8 8 4 0,4 1,4 0,4 2,4 0,4 5 6 4 2 3 2 2 > [222] 4 4 4 4 1 2 3 6 7 1 2 7 7 > 28 Levels: 0,1 0,3 0,4 0,5 0,7 0,8 0,9 1 1,4 1,8 10 11 12 13 14 15 ... 9 > > str(b$Edad) > Factor w/ 28 levels "","0,1","0,3",..: 24 24 24 5 5 24 24 20 28 28 ... > > b$Edad <- as.numeric(b$Edad) > > str(b$Edad) > num [1:234] 24 24 24 5 5 24 24 20 28 28 ... > > > Javier Rubén Marcuzzi > Técnico en Industrias Lácteas > Veterinario > > [[alternative HTML version deleted]] > > _______________________________________________ > R-help-es mailing list > R-help-es en r-project.org > https://stat.ethz.ch/mailman/listinfo/r-help-es-- Saludos, Carlos Ortega www.qualityexcellence.es [[alternative HTML version deleted]]
Gracias Carlos Javier Rubén Marcuzzi Técnico en Industrias Lácteas Veterinario De: Carlos Ortega Enviado: martes, 10 de noviembre de 2015 16:43 Para: Javier Rubén Marcuzzi CC: r-help-es en r-project.org Asunto: Re: [R-es] problema as.numeric Hola, b$Edad es un "factor". En vez de convertir a "numeric", convierte a "vector" b$Edad <- as.vector(b$Edad) Saludos, Carlos Ortega www.qualityexcellence.es El 10 de noviembre de 2015, 20:31, Javier Rubén Marcuzzi <javier.ruben.marcuzzi en gmail.com> escribió: Estimados Hay un problema, miren lo que sale en b$Edad, esos valores son correctos, pero luego realizo str$Edad, aparecen 24, 24, 24, 5 ?. , convierto a números con b$Edad <- as.numeric(b$Edad) y los valores son 24, 24, 25 ? (valores que no son reales). Es fácil, lo realice muchas veces pero ahora estoy confundido. ¿Alguna ayuda? Gracias> b$Edad[1] 5 5 5 0,5 0,5 5 5 2 9 9 9 9 9 9 9 9 9 [18] 7 7 5 16 16 0,3 2 5 5 5 5 7 7 7 4 4 4 [35] 4 13 5 5 5 0,3 0,3 0,3 6 6 7 10 10 10 3 0,9 0,9 [52] 0,9 10 8 8 8 8 3 3 3 10 10 10 1 15 15 15 3 [69] 3 2 2 8 8 11 11 11 0,1 0,1 0,1 0,1 3 12 10 10 10 [86] 3 3 3 4 2 0,3 0,3 0,3 10 0,8 0,8 0,8 8 8 8 1 1 [103] 1 1 1 8 7 5 3 6 4 16 17 11 9 10 [120] 1 2 2 2 3 13 14 5 5 3 3 6 4 7 1,4 0,4 [137] 6 2 3 4 10 9 7 9 8 8 8 8 8 10 13 13 0,8 [154] 1,8 6 7 1 1 5 8 8 10 9 8 2 2 2 7 10 9 [171] 8 10 10 10 0,4 4 6 5 3 2 2 10 8 9 4 4 11 [188] 11 6 5 7 4 5 4 0,5 0,5 0,7 12 12 14 14 [205] 16 15 8 8 4 0,4 1,4 0,4 2,4 0,4 5 6 4 2 3 2 2 [222] 4 4 4 4 1 2 3 6 7 1 2 7 7 28 Levels: 0,1 0,3 0,4 0,5 0,7 0,8 0,9 1 1,4 1,8 10 11 12 13 14 15 ... 9> str(b$Edad)Factor w/ 28 levels "","0,1","0,3",..: 24 24 24 5 5 24 24 20 28 28 ...> b$Edad <- as.numeric(b$Edad) > str(b$Edad)num [1:234] 24 24 24 5 5 24 24 20 28 28 ... Javier Rubén Marcuzzi Técnico en Industrias Lácteas Veterinario [[alternative HTML version deleted]] _______________________________________________ R-help-es mailing list R-help-es en r-project.org https://stat.ethz.ch/mailman/listinfo/r-help-es -- Saludos, Carlos Ortega www.qualityexcellence.es [[alternative HTML version deleted]]