title: How to draw a tree more beautifully in networkx
body: <p>If I make a tree using networkx and draw it, the nodes overlap. Is there a way to draw it so there is no overlap?</p>
  
  <pre><code>import matplotlib.pyplot as plt
  import networkx as nx
  T = nx.generators.balanced_tree(2, 5)
  nx.draw(T)
  plt.show()
  </code></pre>
  
  <p><a href="https://i.stack.imgur.com/7sS3d.png" rel="noreferrer"><img src="https://i.stack.imgur.com/7sS3d.png" alt="enter image description here"></a></p>