【发布时间】:2011-06-16 01:35:47
【问题描述】:
如何创建一个包含两个数据集的所有可能组合的数据集?
例如,会有 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 循环可能是答案,但我不确定我将如何开始。
建议?谢谢!
【问题讨论】:
标签: r combinations