我有含有兩列例如爲:子集data.frame在R(用於設置頂點屬性)
name age
a 10
b 20
c 30
的data.frame信息和我的名字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)
我需要頂點ids