[问题类型]:
程式咨询(我想用R 做某件事情,但是我不知道要怎么用R 写出来)
[软件熟悉度]:
新手(没写过程式,R 是我的第一次)
[问题叙述]:
我想用train这个指令进行模型选择 可是跑出一大堆警告
并且所有出来的结果都是遗失值
[程式范例]:
library(neuralnet)
library(nnet)
library(lattice)
library(ggplot2)
library(caret)
setwd("D:\\")
Stock<-read.csv("real.csv",header=T)
N<-nrow(Stock)
set.seed(123)
ind1<-sample(N,round(N*0.7))
Train<-Stock[ind1,-1]
Test<-Stock[-ind1,-1]
st.net<-stock~usd.z+coffee.z+rice.z+oil.z+wheat.z+djopen.z+cu.z+corn.z
model <- train(formula =st.net,data = Train,method="neuralnet", tuneGrid
=data.frame(layer1=2:4,layer2=0, layer3=0),learningrate = 0.1, threshold =
0.1,stepmax =10000)
[关键字]:
选择性,也许未来有用