全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
1739 1
2013-01-17
错误于checkData(R, method = "xts", ...) :
  The data cannot be converted into a time series.  If you are trying to pass in names from a data object with one column, you should use the form 'data[rows, columns, drop = FALSE]'.  Rownames should have standard date formats, such as '1985-03-15'.

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2014-12-22 17:40:15

这个错误是关于日期类型的问题,貌似是你没有标准输入,

这么来做——


year <- c("1991-12-30", "1992-12-30", "1993-12-30", "1994-12-30")

R1 <- c(12, 9, 8, 13)

R2 <- c(5,2,9, 13)

d  <- data.frame(year, R1,R2)

str(d)

d$year <- as.Date(d$year)

x <- xts(d[,-1], order.by=d$year, frequency=1)


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群