R中的MLP神经网络

时间:2019-10-25 16:18:46

标签: r neural-network

我正在尝试使用MLP神经网络在R中编写代码以预测USD / EUR的货币汇率 我在函数Neuronet的输入中遇到问题,该问题一直给我一个

的错误。
Error in terms.formula(formula, data = data) : 
  invalid model formula in ExtractVars  

这是我到目前为止编写的代码

library(readxl)
ExchangeUSD <- read_excel("C:/Users/GTS/Desktop/ML project/ExchangeUSD.xlsx")
plot(ExchangeUSD$`USD/EUR`)

#traning and test data 
trainset <- ExchangeUSD[1:350,]
testset <- ExchangeUSD[351:500,] 

set.seed(12345)
library(neuralnet)
nn <- neuralnet(`USD/EUR`~ "YYYY/MM/DD"+"Wdy",data = trainset)

数据集包含500行和3列,第一列是YYYY / MM / DD,它包含从2011年10月到2013年10月的日期(500个数据)。第二列是Wdy,其中包含弱天,最后一列是USD / EUR,包含货币汇率 a part of the data set

1 个答案:

答案 0 :(得分:0)

使用nn <- neuralnet(USD/EUR ~ YYYY/MM/DD + Wdy, data = trainset)(即从变量名中删除引号)。

如果将USD/EUR重命名为USD,将YYYY/MM/DD重命名为date,那就更好了。

相关问题