在igraph中按属性选择边时,是否有任何方法可以包含OR子句?
类似的东西:
seq = g.vs.select((Type_eq = 'Query') or (Product_eq = 'XBOX'))
发行:
seq = g.vs.select(Type_eq = 'Query', Product_eq = 'XBOX')
执行AND操作。
谢谢!
答案 0 :(得分:0)
不,这还不支持;但是你可以尝试标准的Python集合操作:
seq1 = set(v.index for v in g.vs.select(Type_eq='Query'))
seq2 = set(v.index for v in g.vs.select(Product_eq='XBOX'))
seq = g.vs[sorted(seq1 | seq2)]