我希望丢弃iGraph上的二分边缘,这样我才能看到那些拥有超过3个会员资格的人。我正在查看参加student
的{{1}}个数据集。如果每个班级有超过3名学生,我只希望看到连接基于的类的图表。
classes
我希望最终得到一张只有students | class
Jane | Biology
Jack | Biology
Mark | Biology
Steve | Biology
Jane | Chemistry
Jack | Chemistry
Mark | Chemistry
Steve | Chemistry
Lane | Physics
Steve | Physiology
和Biology
的图表,并在它们之间画一条线,因为这两个类都有学生会员资格> 3
这是我到目前为止所做的:
Chemistry
不知何故,当我输入这个时,我得到了这个,因为应该有节点和边缘而不能这样做:
g.students
cl<- clusters(g.students)
g.students<- delete.vertices(g.students, names(cl$membership[ cl$membership > 3]))
IGRAPH c2cf5c3 UN-B 1 0 --
我不确定为什么会这样。是否有不同的方法来丢弃这些边缘?
答案 0 :(得分:1)
这是一种方式:
{{1}}