【发布时间】:2015-10-29 14:34:25
【问题描述】:
所以正如标题所解释的,我想创建一个数据框。看一下将用作矩阵的向下:
structure(c("2", "3", "8", "8", "10", "10", "11", "11", "11",
"11", "Frank", "Mark", "Greg", "Mati", "Paul",
"Cyntha", "Marcus", "Pablo", "Maggy", "Trist"
), .Dim = c(10L, 2L), .Dimnames = list(NULL, c("i", "vec_names"
)))
所以,我想根据列i 中的值创建列。如果i 列中的数字相同,则意味着可以在下一列中找到的两个名称应存储在新数据框中的一列中。
当然,这意味着列的长度会有所不同,因此缺失的“字符串”可以用 NA 填充。
期望的输出:
2 3 8 10 11
Frank Mark Greg Paul Marcus
Mati Cyntha Pablo
Maggy
Trist
【问题讨论】:
标签: r