我在Power BI中使用R预测图形时收到以下错误:
R脚本错误。 数据集$ total_cases中的错误: “ closure”类型的对象不可子集化 来电:汇总 执行停止<< / p>
以下脚本:
dataset <- na.omit(date)
dataset <- aggregate(dataset$total_cases, by=list(dataset$date), FUN = length)
names(dataset) <- c('date', 'Count')
dataset$date <- substr(dataset$date,1,10)
library(forecast)
ts <- ts(dataset$Count, frequency = 7)
arima.ts <- auto.arima(ts)
pred <- forecast(arima.ts, h=7)
d <- dataset$date
dl <- d(seq(1, length(d), 7))
plot(pred,axes = FALSE
main = 'Forecast For The Next 7 Days')
axis(2)
axis(1,
at = seq(1:(length(dl)+1)),
labels = (c(dc,'pred')),
cex.axis = 1)
任何帮助将不胜感激! :)
谢谢, J
答案 0 :(得分:0)
您能在这里清楚地指出问题吗? Power BI可以产生许多创新的输出,因此最好了解理想的最终目标是什么,以及遇到的问题。
谢谢, M
答案 1 :(得分:0)
此错误发生在您的第二行代码中。这意味着您正在尝试对函数进行子集化。确保“数据集”是实际的数据框架对象,并确保“ total_cases”是数据集中的列名。
我们没有您的数据,所以很难说。
答案 2 :(得分:0)
在反思时,这似乎是用户错误