Re: [R] "Glueing" factors together

2004-06-15 Thread F. Tusell
Apologies, disregard my former message! I overlloked the requirement that only combinations present in the data must be taken. ft. -- Fernando TUSELLe-mail: Departamento de Econometría y Estadística [EMAIL PROTECTED] Facultad de CC.EE. y Empresariales

Re: [R] "Glueing" factors together

2004-06-15 Thread F. Tusell
Hi, Ted: Probably not the most elegant way, but not too tedious either. >a <- as.factor(c("A0","A1","A2")) >b <- as.factor(c("B0","B1","B2")) > as.vector(outer(a,b,FUN=paste,sep="")) [1] "A0B0" "A1B0" "A2B0" "A0B1" "A1B1" "A2B1" "A0B2" "A1B2" "A2B2" Best, ft. -- Fernando TUSELL

Re: [R] "Glueing" factors together

2004-06-15 Thread Ted Harding
On 15-Jun-04 Peter Dalgaard wrote: > (Ted Harding) <[EMAIL PROTECTED]> writes: > > ... >> then I'd like to end up with a single factor with levels >> >> A0B0, A0B1, A0B2, A1B0, A1B1, A1B2 >> >> according to all the combinations which actually occur in the >> data (e.g. if (A1,B2) did not occur

Re: [R] "Glueing" factors together

2004-06-15 Thread Dimitris Rizopoulos
-- Original Message - From: "Ted Harding" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Tuesday, June 15, 2004 10:26 AM Subject: [R] "Glueing" factors together > Hi folks, > > Suppose I have a series of cases each with categorical > factors A

Re: [R] "Glueing" factors together

2004-06-15 Thread Peter Dalgaard
(Ted Harding) <[EMAIL PROTECTED]> writes: ... > then I'd like to end up with a single factor with levels > > A0B0, A0B1, A0B2, A1B0, A1B1, A1B2 > > according to all the combinations which actually occur in the > data (e.g. if (A1,B2) did not occur in the data, then A1B2 would > not be a level

[R] "Glueing" factors together

2004-06-15 Thread Ted Harding
Hi folks, Suppose I have a series of cases each with categorical factors A, B. What is the best way to "glue" A and B together into a single factor? For example, given A0 B1 ... A1 B1 ... A0 B2 ... A1 B0 ... A0 B0 ... A1 B2 ... then I'd like to end up with a single factor with levels A0B0, A