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 点未満の点をプロットしないという問題はありますか? ブレークの最小数が 2 であるため、 によってエラーがスローされますxts::axTicksByTime。別の引数を に渡そうとすると、メカニズムのないaxTicksByTimeコーディングに不満を感じます。plot.xts...

于 2013-04-08T05:29:14.283 に答える