Я сейчас использую флягу для моей работы.Я хочу создать интерактивный граф, используя 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)