如何使用两个数据集的每种可能组合创建数据集?如何在R中创建包含2个数据集的组合
例如,将有2个数据集与特定的列记:
ds1 = letters[1:4]
ds2 = letters[5:8]
另外还有价值与每个字母关联是否会影响任何东西(我不认为它应该,虽然)
ds1 = data.frame(a=letters[1:4],b=1:4)
ds2 = data.frame(a=letters[5:8],b=5:8)
在最后的数据集,我想为了有的ds1
和ds2
每个组合(例如,AE,AF,AG等)
起初,我想过使用merge
,所以我试图这样做,但它没有奏效。我在想,for循环可能是答案,但我不确定我会如何开始。
对此提出建议?谢谢!
对'expand.grid'的未充分使用的函数+1。 – 2011-06-16 08:42:08