Macro <- read.csv("Input.csv")
x <- Macro[1:13,3:21] #training data
y <- Macro[1:13,2:2] #dependent variable
t <- Macro[14:14,2:21] #period I'd like to predict
rf <- randomForest(x,
y,
ntree=500,
importance=T)
predict(rf ,t)
上面的代码返回一个值,但是我有很强烈的感觉,我正在错误地接近随机森林,并且没有真正使用正确的过程或代码。谢谢您的帮助。
答案 0 :(得分:0)
这应该有效:
宏<-read.csv(“ Input.csv”)
x <-Macro [1:13,3:21] #training数据
y <-宏[1:13,2]#因变量
t <-Macro [14,3:21] #period我想预测
rf <-randomForest(x,y,ntree = 500,importance = T)
predict(rf,t)