Hola! Quiero encontrar los outliers de una columna de datos que son diferencias de tiempo, aunque esta en formato numero no en horas. El paquete que encontre que me podria servir es el outliers e hice este script: library(outliers) filename<-"timediff.csv" time<-read.csv(filename, sep=";",header=TRUE,dec=",") chisq.out.test(time$TimeDiff) Pero me da error , he intentado ponerlo como numero en vez de como factor pero hago algo mal porque no me deja. Si alguien me puede dar una idea, muchas gracias! Un saludo ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: <https://stat.ethz.ch/pipermail/r-help-es/attachments/20140711/0eed39c0/attachment.html> ------------ próxima parte ------------ A non-text attachment was scrubbed... Name: timediff.rar Type: application/rar Size: 19087 bytes Desc: no disponible URL: <https://stat.ethz.ch/pipermail/r-help-es/attachments/20140711/0eed39c0/attachment.bin>
Hola, dos cosas: - el separador de decimales del archivo es un punto, no una coma, ¿no? La opción por defecto es el punto, así que no hace falta que pongas nada… - el cabecero te lo está tomando como tipo de datos “timediff”. Quita “TimeDiff” del principio del archivo, y prueba: time<-read.csv(filename, header= F) ¿Se arregla? Un saludo. Isidro Hidalgo Arellano Observatorio Regional de Empleo Consejería de Empleo y Economía http://www.jccm.es De: r-help-es-bounces@r-project.org [mailto:r-help-es-bounces@r-project.org] En nombre de Marta valdes lopez Enviado el: viernes, 11 de julio de 2014 14:25 Para: r-help-es@r-project.org Asunto: [R-es] outliers Hola! Quiero encontrar los outliers de una columna de datos que son diferencias de tiempo, aunque esta en formato numero no en horas. El paquete que encontre que me podria servir es el outliers e hice este script: library(outliers) filename<-"timediff.csv" time<-read.csv(filename, sep=";",header=TRUE,dec=",") chisq.out.test(time$TimeDiff) Pero me da error , he intentado ponerlo como numero en vez de como factor pero hago algo mal porque no me deja. Si alguien me puede dar una idea, muchas gracias! Un saludo [[alternative HTML version deleted]]
Marta, La función necesita un vector de valores numéricos, intenta con: chisq.out.test(as.numeric(time$TimeDiff)) Daniel Merino El 11 de julio de 2014, 9:24, Marta valdes lopez <martavaldes85@gmail.com> escribió:> Hola! > > Quiero encontrar los outliers de una columna de datos que son diferencias > de tiempo, aunque esta en formato numero no en horas. > > El paquete que encontre que me podria servir es el outliers e hice este > script: > > library(outliers) > filename<-"timediff.csv" > time<-read.csv(filename, sep=";",header=TRUE,dec=",") > chisq.out.test(time$TimeDiff) > > Pero me da error , he intentado ponerlo como numero en vez de como factor > pero hago algo mal porque no me deja. > > Si alguien me puede dar una idea, muchas gracias! > > Un saludo > > _______________________________________________ > R-help-es mailing list > R-help-es@r-project.org > https://stat.ethz.ch/mailman/listinfo/r-help-es > >-- Daniel [[alternative HTML version deleted]]
Ok,muchas gracias ya me funciono, poniendo como numero la variable. Y si lo quiero hacer con la media puedo tambien con este paquete?? porque para interpretar los resultados me resultara mas facil para comparar. Muchas gracias, un saludo El 11 de julio de 2014, 15:00, daniel <daniel319@gmail.com> escribió:> Marta, > > La función necesita un vector de valores numéricos, intenta con: > > chisq.out.test(as.numeric(time$TimeDiff)) > > Daniel Merino > > > El 11 de julio de 2014, 9:24, Marta valdes lopez <martavaldes85@gmail.com> > escribió: > >> Hola! >> >> Quiero encontrar los outliers de una columna de datos que son diferencias >> de tiempo, aunque esta en formato numero no en horas. >> >> El paquete que encontre que me podria servir es el outliers e hice este >> script: >> >> library(outliers) >> filename<-"timediff.csv" >> time<-read.csv(filename, sep=";",header=TRUE,dec=",") >> chisq.out.test(time$TimeDiff) >> >> Pero me da error , he intentado ponerlo como numero en vez de como factor >> pero hago algo mal porque no me deja. >> >> Si alguien me puede dar una idea, muchas gracias! >> >> Un saludo >> >> _______________________________________________ >> R-help-es mailing list >> R-help-es@r-project.org >> https://stat.ethz.ch/mailman/listinfo/r-help-es >> >> > > > -- > Daniel >[[alternative HTML version deleted]]