这些是我正在使用的数据集的负责人。
Hour count
<chr> <int>
1 00 22462
2 01 13293
3 02 10595
4 03 9371
5 04 14325
6 05 38598
要使用auto arima执行预测,我应该将此数据转换为单变量。
make.univ(rsms,sms.hour,tname="TIME1", outname="MULTDV")
我使用上面的代码转换为单变量,但它会出错。
data.frame出错(timedat = rep(0:(NREPOBS - 1),nrow(x)),outdat = as.vector(t(dvs))):参数意味着行数不同: 4123938,48
原始数据集:
rsms [2million records(1 day data)] sample dataset : sms.hour[24
records (class(sms.hour) = "tbl_df" "tbl" "data.frame"]
有人可以帮我解决这个问题吗?
答案 0 :(得分:0)
您的数据已经是单变量的。我不确定,但我认为以下几行会使您的数据看起来像make.univ()
来电的输出:
rsms$Hour <- as.numeric(rsms$Hour)
names(rsms) <- c("TIME", "MULTDV")