R-日期/时间
困扰了我一晚上的一个问题:
时间为factor形式,无法构建循环
> str(hs300$Time)
Factor w/ 242 levels "09:30:00","09:31:00",..: 1 2 3 4 5 6 7 8 9 10 ...
如何将其转化成字符型?
做法一:
R语言对象类型转换
> as.character(hs300$Time[1])
[1] "09:30:00"
> x=as.character(hs300$Time[1]) #第一步,将factor型时间转化成字符串型,OK!
> y=as.numeric(x) #第二步,将字符串型转化为数值型,抱错!
警告信息:
强制改变过程中产生了NA
时间为factor形式,无法构建循环
> str(hs300$Time)
Factor w/ 242 levels "09:30:00","09:31:00",..: 1 2 3 4 5 6 7 8 9 10 ...
如何将其转化成字符型?
做法一:
R语言对象类型转换
> as.character(hs300$Time[1])
[1] "09:30:00"
> x=as.character(hs300$Time[1]) #第一步,将factor型时间转化成字符串型,OK!
> y=as.numeric(x) #第二步,将字符串型转化为数值型,抱错!
警告信息:
强制改变过程中产生了NA