我在包含两列的 data.frame 中有信息,例如:
name age
a 10
b 20
c 30
我有一个名单c b d
。现在我想按列表的顺序获取原始数据框的属性的data.frame(或列表或任何东西)。对于上面的例子,那将是
name age
c 30
b 20
d NA
我觉得这不应该太难(甚至可能是在线的),但我找不到在 R 中做到这一点的方法。
背景:
我有一个从边缘列表创建的“网络”对象。我有另一个顶点属性,但对最初如何排序这些属性没有权力。现在我想为网络顶点分配这些属性。
但是为了使用
network %v% "age" <- dataframe[,2]
我需要数据框的顺序正确
并且对于
set.vertex.attribute(network, "age", hhs$age, v = hhs$di)
我需要顶点ID