R学习记录:读入csv文件,并生成XTS(时间序列)对象


     记录一下读入csv文件并生成xts对象的过程。

最简单的就是这样一个csv文件内容:

                a,b

20150406, 1, 3
20131218, 2, 4


        操作步骤如下:

rm(dat_xts)
dat_zoo <- read.zoo("D:/0R/7.csv", index.column = 0, sep = ",", format = "%Y%m%d")
dat_xts <- xts(dat_zoo)
dat_xts
str(dat_xts)

    看一看显示结果:

> dat_xts
           a b
2013-12-18 2 4
2015-04-06 1 3
> str(dat_xts)
An ‘xts’ object on 2013-12-18/2015-04-06 containing:
  Data: int [1:2, 1:2] 2 1 4 3
 - attr(*, "dimnames")=List of 2
  ..$ : NULL
  ..$ : chr [1:2] "a" "b"
  Indexed by objects of class: [Date] TZ: UTC
  xts Attributes:  
 NULL

    需要注意的是日期格式  

format = "%Y%m%d"
 要根据实际情况整理。


你可能感兴趣的:(R语言)