график networkx с holoviews в колбе - PullRequest
       37

график networkx с holoviews в колбе

0 голосов
/ 23 сентября 2019

Я сейчас использую флягу для моей работы.Я хочу создать интерактивный граф, используя networkx и holoviews.Но проблема в том, что я не знаю, как показать это в моем HTML-файле в колбе!как обычный график, используя bokeh или holoviews, я могу использовать что-то вроде:

script,div = components(plot), и он отлично работает!

, но я не могу найти способ показать график.Прилагаю также пример.Может ли кто-нибудь помочь мне показать этот график на HTML в колбе?большое спасибо!!!.Я новичок, так что прости меня, если вопрос так нуб!: -)

import pandas as pd

from bokeh.io import show, output_file

from bokeh.plotting import figure

from bokeh.models import HoverTool, ColumnDataSource,GraphRenderer, StaticLayoutProvider

from bokeh.models.graphs import from_networkx
import holoviews as hv
import hvplot.networkx as hvnx

import networkx as nx
from bokeh.io import show, output_file
from holoviews import opts

from holoviews.element.graphs import layout_nodes
from bokeh.palettes import Category20
from bokeh.models import ColumnDataSource, ranges, LabelSet

df = pd.DataFrame()
df['number'] = ['1','2','3','4','5','6']
df['letter'] = ['a','b','c','d','e','f']
source = df.number
target = df.letter
simple_graph = hv.Graph(((source, target),))
simple_graph.relabel('Directed Graph').opts(directed=True, node_size=5, 
                                      arrowhead_length=3,edge_color='#62fc03')
layout_nodes(simple_graph, layout=nx.layout.fruchterman_reingold_layout)
...