0
a <- c("12/4/2010 9:30:00","12/4/2010 9:31:00","12/4/2010 9:32:00",
"12/4/2010 9:33:00","12/4/2010 9:34:00","12/4/2010 9:35:00")
b <- strptime(a,"%d/%m/%Y %H:%M:%S")
> time(a)
[1] 1 2 3 4 5 6
attr(,"tsp")
[1] 1 6 1
> time(b)
Error in hasTsp(x) : invalid time series parameters specified
> timeBased(a)
[1] FALSE
> timeBased(b)
[1] TRUE
はtime
を使用してtimeBased
とTRUE
を返すとき、それは何のエラーを意味しない、両方time
とtimeBased
機能のために働くようにする方法はありますか?時間ベースと時間
よりもはるかに違いはありませんか? R2.14のインストールでは、デフォルトで認識されません。さらに、なぜあなたがこれをやりたいのかについて、より多くの背景を提供することができれば、それは役に立ちます。 –
timeBasedはxtsパッケージからです。私はtimetsを使ってデータを渡す必要があります.xtsデータフォーマットを作成するために、また、正しく実行するためには、applyRulesを実行する必要があります(間違っていない場合はquanstrat) – SilverSpoon
'time'は明らかにベクトルを期待しています。 'は(POSIXlt型の)リストであり、ベクトルではありません。あなたは 'POSIXct'オブジェクトに変換しようとすることができます:' time(as.POSIXct(b)) '。 –