我目前有一个数据帧如下:的R - 结合列在特定条件
groups <- data.frame(name=paste("person",c(1:27),sep=""),
assignment1 = c("F","A","B","H", "A", "E", "D", "G", "I", "I", "E", "A", "D", "C", "F", "C", "D", "H", "F", "H", "G", "I", "G", "C", "B", "E", "B"),
assignment2 = c("H", "F", "F", "D", "E", "G", "A", "E", "I", "C", "A", "H", "G", "B", "I", "C", "E", "I", "C", "A", "B", "B", "G", "D", "H", "F", "D"),stringsAsFactors = FALSE)
我想创建一个列表,每个人只包含他已经工作过的人。例如,PERSON1是组F和H分别第一和第二分配和
组F于第一分配的构件是{ “PERSON1”, “person15”, “person19” }。
第二组作业的成员D为{“person1”,“person12”,“person25”}。
我想创造PERSON1矢量像
{ “person15”, “person19”, “person12”, “person25”}。
任何人都知道一个方便的方法来做到这一点在R?
任何帮助将不胜感激。提前致谢。
可能是你应该检查'库(IGRAPH)' – akrun