[R] Not seeing the results of a function

Eric Berger er|cjberger @end|ng |rom gm@||@com
Mon Mar 30 16:56:49 CEST 2020


There is also the possibility that the OP believes that the function calls
are passing by reference.

On Mon, Mar 30, 2020 at 5:55 PM Richard M. Heiberger <rmh using temple.edu> wrote:

> You need one more line In your function.
>
>  addday <- function(stp,mcp,stpos,mcpos){
> stpos<-c(stpos,stp)
> mcpos<-c(mcpos,mcp)
> days<-c(1:length(stpos))
> list(mcpos=mcpos, days=days)
> }
>
> This and the other question I just answered together say that you need to
> re-read an introduction to R.
>
>
>
>
> On Mon, Mar 30, 2020 at 09:45 David <parkhurs using indiana.edu> wrote:
>
> > I’m trying to write a function that will add items to two vectors, and
> > then to create a third vector that is of the form 1, 2, 3, …, length of
> > one of the newly modified vectors.  My problem is that what I’ve written
> > doesn’t seem to return any of those modifications.  How can I get the
> > new values to be returned? Here’s the function below.  I want to add a
> > value, stp, to the end of the stpos vector, a value mcp to the end of
> > the mcpos vector, and the to create that days vector.  When I call this
> > function with numerical values for stp and mcp, and then ask to see
> > stpos, mcpos, and days, nothing has been changed.  How can I fix this?
> >
> > Here’s the function:
> >  > addday <- function(stp,mcp,stpos,mcpos){stpos<-c(stpos,stp)
> > + mcpos<-c(mcpos,mcp)
> > + days<-c(1:length(stpos))}
> >
> > David
> >
> > ______________________________________________
> > R-help using 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]]
>
> ______________________________________________
> R-help using 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