[R] missing in neural network

Charles Determan Jr deter088 at umn.edu
Tue Mar 24 13:18:03 CET 2015


Hi Soheila,

You are using the formula argument incorrectly.  The neuralnet function has
a separate argument for data aptly names 'data'.  You can review the
arguments by looking at the documentation  with ?neuralnet.

As I cannot reproduce your data the following is not tested but I think
should work for you.

# Join your response variable to your data set.
mydata <- cbind(data, resp)

# Run neuralnet
out <- neuralnet(resp ~ ., data=mydata, hidden = 4, lifesign = "minimal",
                       linear.output = FALSE, threshold = 0.1,na.rm = TRUE)


Best,
Charles

On Tue, Mar 24, 2015 at 4:47 AM, Soheila Khodakarim <lkhodakarim at gmail.com>
wrote:

> Dear All,
>
> I want to run "neural network" on my dataset.
> ##########################################################
> resp<-c(1,1,1,0,1,0,1,0,1,0,1,0,1,0,1,1,0,1,0,1)
> dim(data)
> #20*3110
>
> out <- neuralnet(y ~ data, hidden = 4, lifesign = "minimal", linear.output
> = FALSE, threshold = 0.1,na.rm = TRUE)
> ################################################################
> but I see this Error
> Error in varify.variables(data, formula, startweights, learningrate.limit,
>  :
>   argument "data" is missing, with no default
>
> What should I do now??
>
> Best Regards,
> Soheila
>
>         [[alternative HTML version deleted]]
>
> ______________________________________________
> R-help at r-project.org mailing list -- To UNSUBSCRIBE and more, see
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide
> http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.
>

	[[alternative HTML version deleted]]



More information about the R-help mailing list