2016-04-13 10 views
0

igraphの属性でエッジを選択するときにOR句を含める方法はありますか?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

いいえ、これはまだサポートされていません。あなたはおそらく、標準の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)] 
関連する問題