将月份字符转换为时间序列的日期,月份前不带“ 0”

时间:2019-07-22 22:25:00

标签: r

如何将该数据集转换为R中的时间序列格式?让我们将数据集称为Bob。看起来就是这样

  1. 1/2013 25
  2. 2/2013 865
  3. 3/2013 26
  4. 4/2013 33
  5. 5/2013 74
  6. 6/2013 24

2 个答案:

答案 0 :(得分:0)

您是否正在寻找类似的东西...?

normalizr

答案 1 :(得分:0)

假设您的起点是注释中可重复定义的数据帧DF,那么它将转换为动物园系列z和ts系列tt。 / p>

library(zoo)

z <- read.zoo(DF, FUN = as.yearmon, format = "%m/%Y")
tt <- as.ts(z)

注意

Lines <- "1/2013 25
2/2013 865
3/2013 26
4/2013 33
5/2013 74
6/2013 24"
DF <- read.table(text = Lines)