Hola!!
Estoy intentando ejecutar un script com horas, al principio ejecute estos
comandos
DBx$Date<-strptime(DBx$Date, "%d-%m-%Y") ###Monicap use ; other
use Y
DBx$Year<-as.POSIXlt(DBx$Date)$year+1900
if(filename!="monicap_50.csv") {DBx$Time<-paste(DBx$Time, ":00", sep="")}
Pero me daba el error de que mi base de datos tenia las horas en formato
00:00:00, entonces me anhadia dos ceros mas, entonces no ejecute el ultimo
comando y ahora al ejecutar este comando desp+ues del anterior:
DBfishing<- na.omit(DBx[(DBx$calcSpeed<=speedFishing &
DBx$distHb>distHbRule & DBx$Time>minTime & DBx$Time<=maxTime),])
Me da este error:Warning messages:
1: In `[.data.frame`(DBx, (DBx$calcSpeed <= speedFishing & DBx$distHb > :
Incompatible methods ("Ops.factor", "Ops.times") for ">"
2: In `[.data.frame`(DBx, (DBx$calcSpeed <= speedFishing & DBx$distHb > :
Incompatible methods ("Ops.factor", "Ops.times") for "<="
Las variables donde estan minTime y MaxTime son estos comandos:
minTime<-times(c("05:59:59")) #usual beginning of fishing operations
> maxTime<- times(c("20:59:59")) #usual finishing of fishing
operations
Alguien sabes que es lo que estoy haciendo mal? si necessitais todo el
script lo pongo sin problema.
Muchas gracias, un saludo
[[alternative HTML version deleted]]
_______________________________________________
R-help-es mailing list
[email protected]
https://stat.ethz.ch/mailman/listinfo/r-help-es