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]]

