[R] Recoding multiple TRUE/FALSE columns into a single list of TRUE columns
David Epstein
davideps at umich.edu
Mon Dec 26 01:30:46 CET 2011
Hi everyone,
I need to recode multiple columns in a dataframe into a single column in a
variety of different ways. Often the values will be TRUE/FALSE and I want a
list of the columns that are true as in the Result column below:
P1 P2 P3 P4 Result
1 0 0 1 1 P3,P4
2 0 1 1 1 P2,P3,P4
3 1 0 0 0 P1
4 0 0 0 0 NA
5 1 1 1 1 P1,P2,P3,P4
I'm still relatively new to R and tend to think in for loops. I'm sure there
exists a more concise and elegant solution. Any advice?
Happy holidays,
-david
More information about the R-help
mailing list