graph_networkx.py — Anaconda Enterprise 4.4 documentation

Anaconda Enterprise: Documentation

# graph_networkx.py

    import networkx as nx

    from bokeh.io import show, output_file
    from bokeh.plotting import figure
    from bokeh.models.graphs import from_networkx

    G=nx.karate_club_graph()

    plot = figure(title="Networkx Integration Demonstration", x_range=(-1.1,1.1), y_range=(-1.1,1.1),
                  tools="", toolbar_location=None)

    graph = from_networkx(G, nx.spring_layout, scale=2, center=(0,0))
    plot.renderers.append(graph)

    output_file("networkx_graph.html")
    show(plot)