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. ______________________________________________ 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.