Is this meant to be a follow up to something? In short, the answer to your question is how factors are encoded as integers in R. If you run something similar to this code (except that actually runs) you'll note that as.numeric(f1) = 1.
Michael On Wed, Sep 7, 2011 at 5:04 AM, Varsha Agrawal <varsha.ni...@gmail.com>wrote: > The code looks like this: > L1=list(a=1,b=2,c=3) > f1=as.factor(c) > L1[[f1]] returns 1 > > What happens if we give a factor as an index at a list? > > [[alternative HTML version deleted]] > > ______________________________________________ > R-help@r-project.org 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. > [[alternative HTML version deleted]] ______________________________________________ R-help@r-project.org 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.