由於某些原因,我在創建時間序列對象時遇到了問題。下面的例子:無法創建文本文件
dat = read.csv("latency.csv", header = FALSE)
x <- dat[1:10,1:2]
x
V1 V2
1 08:48:17 85.258
2 08:48:17 39.471
3 09:00:02 11.645
4 09:00:02 39.380
5 09:00:02 40.866
6 09:00:17 22.138
7 09:00:21 10.935
8 09:00:30 40.884
9 09:00:30 41.130
10 09:00:30 40.230
通過使用相同的方法,我通常使用:
my.xts <- xts(dat[,-1], order.by=dat[,1])
Error in xts(dat[, -1], order.by = dat[, 1]) :
order.by requires an appropriate time-based object
我將不勝感激任何指針
錯誤消息是相當有價值的信息。您需要將您的'order.by'變量轉換爲其中一個「可接受的類」。從'?xts':「...必須是基於時間的類。目前可接受的類包括:'Date','POSIXct','timeDate'以及'yearmon'和'yearqtr',其中索引值保持獨特「。檢查'str(dat)'。 – Henrik