davda54 commited on
Commit
d74c2a3
·
1 Parent(s): 8f83e8d

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -3
app.py CHANGED
@@ -5,7 +5,7 @@ import networkx as nx
5
 
6
 
7
  def render_dependency_tree(words, parents, labels):
8
- fig, ax = plt.subplots(figsize=(32, 16))
9
 
10
  # Create a directed graph
11
  G = nx.DiGraph()
@@ -24,11 +24,12 @@ def render_dependency_tree(words, parents, labels):
24
 
25
  # Draw the graph
26
  nx.draw(G, pos, ax=ax, with_labels=True, labels=nx.get_node_attributes(G, 'label'),
27
- arrows=True, node_color='white', node_size=3000)
 
28
 
29
  # Draw edge labels
30
  edge_labels = nx.get_edge_attributes(G, 'label')
31
- nx.draw_networkx_edge_labels(G, pos, ax=ax, edge_labels=edge_labels, rotate=False)
32
 
33
  return fig
34
 
 
5
 
6
 
7
  def render_dependency_tree(words, parents, labels):
8
+ fig, ax = plt.subplots(figsize=(32, 24))
9
 
10
  # Create a directed graph
11
  G = nx.DiGraph()
 
24
 
25
  # Draw the graph
26
  nx.draw(G, pos, ax=ax, with_labels=True, labels=nx.get_node_attributes(G, 'label'),
27
+ arrows=True, node_color='#eeeeee', node_size=1000, node_shape='o', font_size=10
28
+ )
29
 
30
  # Draw edge labels
31
  edge_labels = nx.get_edge_attributes(G, 'label')
32
+ nx.draw_networkx_edge_labels(G, pos, ax=ax, edge_labels=edge_labels, rotate=False, alpha=0.9, font_size=8)
33
 
34
  return fig
35