【发布时间】:2018-06-08 15:27:55
【问题描述】:
我想使用以下向量创建一个新数据表。我有两个表,一个包含 100 人的列表和一个包含 5 个测试的列表。我想合并这些表,但是,我希望每个科目的每个测试都有一行,所以在新表中我将有 500 行。我在下面使用了简化的示例。这是在R
person <- data.frame(c("a", "b", "c", "d"))
test <- data.frame(c("1", "2", "3", "4", "5"))
我想像下面这样创建一个新表
person test
a 1
a 2
a 3
a 4
a 5
b 1
b 2
b 3
b 4
b 5
...等等。
我最初尝试加入,但没有可匹配的变量,也尝试粘贴但没有运气。我觉得我错过了一些东西,因为这听起来很简单。任何帮助将不胜感激!
【问题讨论】:
标签: r dataframe merge data.table