title: How to increase node spacing for networkx.spring_layout
body: <p>Drawing a clique graph with </p>
  
  <pre><code>import networkx as nx
  ....
  nx.draw(G, layout=nx.spring_layout(G))
  </code></pre>
  
  <p>produces the following picture:</p>
  
  <p><img src="https://i.stack.imgur.com/Gm3kg.png" alt="enter image description here"></p>
  
  <p>Obviously, the spacing between the nodes (e.g., the edge length) needs to be increased. I've googled this and found <a href="https://groups.google.com/forum/?fromgroups=&amp;hl=en#!topic/networkx-discuss/HcxC3dxeaLk" rel="noreferrer">this suggestion</a> here:</p>
  
  <blockquote>
    <p>For some of the layout algorithms there is a <code>scale</code> parameter that
    might help.  e.g.</p>
  
  <pre><code>import networkx as nx
  G = nx.path_graph(4)
  pos = nx.spring_layout(G)  # default to scale=1
  nx.draw(G, pos)
  pos = nx.spring_layout(G, scale=2)  # double distance between all nodes
  nx.draw(G, pos)
  </code></pre>
  </blockquote>
  
  <p>However, the <code>scale</code> parameter does not seem to have any effect. </p>
  
  <p>What is the right method to get a better drawing?</p>