On 7/12/07, Atte Tenkanen <[EMAIL PROTECTED]> wrote: > Seems to work, if I unlist the argument at first ;-)
> Atte > > Hi, > > What's wrong here?: > > > v=c(`-`,`+`,1,`^`,`^`,NA,NA,"X",9,"X",2) > > > i2=16 > > > v[i2] > > [[1]] > > NULL > > > is.null(v[i2]) > > [1] FALSE > > Is it a bug or have I misunderstood something? v[2] is a list with a single element which happens to be NULL. v[[2]], on the other hand, is NULL. A subset of a list, obtained with "[", is a list. An element of a list, obtained with "[[", is the native type of that element. > > Atte Tenkanen > > University of Turku, Finland > > > > ______________________________________________ > R-help@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. > ______________________________________________ R-help@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.