4

我正在尝试绘制一个 xts 对象,但我得到一个关于年份的错误。xts 对象只有一个数值和一个 POSIXct 索引。下面是在尝试绘图时显示 xts 和错误的代码。关于需要对 xts 对象执行什么操作才能正确绘制的任何想法?

xTest<-as.xts(35, Sys.time())
xTest
##                           [,1]
## 2013-04-07 18:19:19.37238   35
class(xTest)
## [1] "xts" "zoo"
class(index(xTest))
## [1] "POSIXct" "POSIXt"

plot(xTest)
##  Error in if (on == "years") { : missing value where TRUE/FALSE needed
4

1 回答 1

4

你的目标是什么?plot.xts函数绘制的点数不会少于 3 点是否存在问题?错误被抛出,xts::axTicksByTime因为最小的中断数是 2。尝试传递不同的参数会因其中没有机制axTicksByTime的编码而受挫。plot.xts...

于 2013-04-08T05:29:14.283 回答