Doran, Harold <HDoran <at> air.org> writes:

: I'm having difficulty with something I believe is very simple, but I'm
: stuck. I have a large data frame that took days to clean and prepare.
: All I now need to do is concatenate three variables into a single
: column. For example, I have tenn$up, tenn$down, and tenn$stable which
: all have values of 1 or 0. I simply want to put all three columns
: together to create a pattern (e.g., 111, 101, 001).
: 
: I tried c(tenn$up,tenn$down,tenn$stable)
: 
: But this isn't working. Thanks for any help offered.
: 

Several people have already mentioned paste, which returns a character
result, and two other solutions, depending on what you are looking for, 
are:

   with(tenn, 100 * up + 10 * down + stable)  # numeric result

   with(tenn, interaction(up, down, stable, sep =""))  # factor result

______________________________________________
[EMAIL PROTECTED] mailing list
https://www.stat.math.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html

Reply via email to