Try this also: noquote(with(x, tapply(VALUE, list(ITEM, STEP), paste)))
On Fri, May 2, 2008 at 1:05 PM, Matt <[EMAIL PROTECTED]> wrote: > Hi, I have a question about reformatting data. It looks like it should > be simple, but I've been working at it for awhile now and it's about > time I ask for help. > > My data look like this: > > ITEM VALUE STEP > item1 A first > item2 C first > item2 D second > item1 A second > item3 A first > item3 B second > item3 A third > > I just want to transform it so they look like this: > > ITEM FIRST SECOND THIRD > item1 A A NA > item2 C D NA > item3 A B A > > Basically taking the values of the "STEP" column and using those as > the column names and merging together the items. > > I appreciate your help, > -Matt > > ______________________________________________ > 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. > -- Henrique Dallazuanna Curitiba-Paraná-Brasil 25° 25' 40" S 49° 16' 22" O [[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.