About name of list elements
Hi Max, This is known as fuzzy matching. When using `$`, if R can uniquely match the element name based on what is typed, it returns it. Thus, in your example, foo uniquely matches foobar, but if you had foobar, foobox, $foo would not be a unique match. Cheers, Josh
On Mon, Mar 25, 2013 at 12:21 PM, Andrew Lin <hlin09pu at gmail.com> wrote:
Hi folks, I am starter for R. While I tried list as following:
l <- list() l$foo
NULL
l$foobar <- 1 l$foo
[1] 1
Apparently, foo and foobar are different name for elements in list (actually
foo does not exist). But why they are sharing same value?
Thanks a lot!
Max
[[alternative HTML version deleted]]
______________________________________________ R-help at 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.
Joshua Wiley Ph.D. Student, Health Psychology University of California, Los Angeles http://joshuawiley.com/ Senior Analyst - Elkhart Group Ltd. http://elkhartgroup.com