我有兩個2x2數據幀。每個數據框中的每一列都是一個因素。創建兩個因素之間的交互數據幀
我想創建一個包含每個因素和因素之間交互的2x8數據框。
下面是一個例子:
df1 <- data.frame(V1 = factor(c('a', 'b')), V2 = factor(c('c', 'd')))
df2 <- data.frame(V3 = factor(c('e', 'f')), V4 = factor(c('g', 'h')))
df.combined <- combine(df1, df2)
凡df.combined
將
V1 V2 V3 V4 V1:V3 V1:V4 V2:V3 V2:V4
a c e g a:e a:g c:e c:g
b c f h b:f b:h d:f d:h
(我不想V1:V2或V3:V4相互作用不需要這些交互只是在我面臨的問題的性質。)
R有沒有一種簡潔的方法來獲得df.combined
?
爲什麼不V1:V2和V3:V4呢? – Chase 2012-07-10 23:16:46
@Chase - 這只是我所擁有的特殊任務。它要求在不同數據框中的列之間進行交互,但不要在同一數據框中的列之間進行交互。我編輯我的帖子來說。 – user697473 2012-07-10 23:55:59