added example for loading graphs using gml or dot

This commit is contained in:
Amit Sharma 2018-10-07 20:04:15 +05:30
Родитель dc4f8526c3
Коммит a5c7320ae4
6 изменённых файлов: 548 добавлений и 175 удалений

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Просмотреть файл

@ -0,0 +1 @@
digraph G {Z -> X;Z -> Y;X -> Y;}

Просмотреть файл

@ -0,0 +1,9 @@
graph[
directed 1
node[ id "Z" label "Z"]
node[ id "X" label "X"]
node[ id "Y" label "Y"]
edge[source "Z" target "X"]
edge[source "Z" target "Y"]
edge[source "X" target "Y"]
]

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Просмотреть файл

@ -68,7 +68,7 @@ def linear_dataset(beta, num_common_causes, num_samples, num_instruments=0,
dot_graph = dot_graph + " ".join([v + "-> " + outcome + ";" for v in common_causes])
dot_graph = dot_graph + " ".join([v + "-> " + treatment + ";" for v in instruments])
dot_graph = dot_graph + "}"
gml_graph = ('graph['
gml_graph = ('graph[directed 1'
'node[ id "{0}" label "{0}"]'
'node[ id "{1}" label "{1}"]'
'node[ id "{2}" label "{2}"]'