[R] Question about functions in R

Valentin Dimitrov vsdimitrov at yahoo.com
Thu Jul 20 19:13:23 CEST 2006


Try to insert a space before the last bracket! R
sometimes does not accept a curly bracket as a first
character on a line of a script. 

Regards,
Valentin

--- Ivan Kalafatic <ivan.kalafatic at gmail.com> wrote:

> I tried to make the following function:
> 
> function(x, y){
>    dates<-intersect(x[,1],y[,1])
>    m<-matrix(NA,length(dates),3)
>    m[,1]<-dates
>    j<-1
>    k<-1
>    for(i in fdax[,1]){
>       if(is.element(i,dates)){
>          m[j,3]<-as.numeric(fdax[k,2])
>          j<-j+1
>       }
>       k<-k+1
>    }
>    return(m)
> }
> 
> When I try to import it into R with edit(
> file="name.txt",
> editor="someeditor") I get the response that there
> is an error on the
> line where last bracket is.
> When I execute this code manualy in R command by
> command everything works ok.
> This happened to me before with other functions.
> Sometimes I can
> import them and they work perfectly but sometimes I
> get the error on
> the last line of code which is alvays the final
> bracket.
> 
> Anyone has any idea why this is happening?
> 
> ______________________________________________
> R-help at stat.math.ethz.ch mailing list
> 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.
>



More information about the R-help mailing list