【发布时间】:2013-11-28 09:33:01
【问题描述】:
我在 R 中使用 igraph 包。
我想将一些数据与每个顶点相关联,例如通过为每个添加 id 和 description 属性。属性是在运行时确定的。我有几个关于如何设置和获取这些数据的相关问题。
设置我使用的顶点 id(g 是一个图):
> set.vertex.attribute(g,'id',1,'first_id') # etc
我希望能够通过以下方式读取属性:
> get.vertex.attribute(g,'id',1)
但这会返回 NULL。我做错了吗?
此外,调用get.vertex.attribute 的函数无权访问属性名称列表。如何从图形g 中提取属性名称?
最后,我想从/到命名列表中设置/获取属性的值。有没有一种简单的方法可以做到这一点,而无需遍历每个顶点和属性并应用 set.- 或 get.vertex.attribute?
谢谢!
【问题讨论】:
-
有同样的经历。感谢发帖。