Thanks. That's just an simple example - what if there are more columns and more rows? Is there any easy way to create nested list?
Best, Zech On Mon, Mar 11, 2013 at 2:12 PM, MacQueen, Don <macque...@llnl.gov> wrote: > You will have to decide what R data structure is a "tree structure". But > maybe this will get you started: > > > foo <- data.frame(x=c('A','A','B','B'), y=c('Ab','Ac','Ba','Bd')) > > split(foo$y, foo$x) > $A > [1] "Ab" "Ac" > > $B > [1] "Ba" "Bd" > > I suppose it is at least a little bit tree-like. > > > -- > Don MacQueen > > Lawrence Livermore National Laboratory > 7000 East Ave., L-627 > Livermore, CA 94550 > 925-423-1062 > > > > > > On 3/10/13 9:19 PM, "Not To Miss" <not.to.m...@gmail.com> wrote: > > >I have a data.frame object like: > > > >> data.frame(x=c('A','A','B','B'), y=c('Ab','Ac','Ba','Bd')) > > x y > >1 A Ab > >2 A Ac > >3 B Ba > >4 B Bd > > > >how could I create a tree structure object like this: > > |---Ab > > A---| > >_| |---Ac > > | > > | |---Ba > > B---| > > |---Bb > > > >Thanks, > >Zech > > > > [[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.