我需要将以下数据转换为日期时间变量:
fecha tiempo colcap
02/08/2010 09:00:01 1562.926
02/08/2010 09:00:02 1563.24
我以cbind(fecha,tiempo)创建了“ HMS”,然后我使用strptime函数将HMS转换为“%d /%m /%Y%H:%M:%s”格式,但HMS已转换在北美。
代码:
test=read.csv2('test.csv',sep= ',',header = TRUE)
test$colcap <-as.numeric(as.character(test[,3]))
# Convertir fecha a objeto date time
test[,'fecha'] = as.data.frame(strptime(test[,'fecha'],format="%d/%m/%Y"))
test=cbind(test,apply(test[,1:2,drop=FALSE],1,paste,collapse=" "))
names(test)[4]="HMS"
test[,'HMS']=as.character(test[,'HMS'])
test[,"HMS"]=as.data.frame(strptime(test[,4],format="%d/%m/%Y %H:%M:%s"))
请帮助我。