title: Network graph not showing arrows along edge in Python
body: <p>I have an <a href="https://en.wikipedia.org/wiki/Adjacency_matrix" rel="nofollow noreferrer">adjacency matrix</a> A and an array defining the coordinates of each node:</p>
  
  <pre><code>import numpy as np
  import matplotlib.pyplot as plt
  import networkx as nx
  %matplotlib inline  
  
  Import adjacency matrix A[i,j]
  A = np.matrix([[0, 1, 1, 0, 0, 1, 0],
                 [0, 0, 1, 1, 0, 0, 0],
                 [0, 0, 0, 1, 1, 1, 0],
                 [0, 0, 0, 0, 1, 1, 0],
                 [0, 0, 0, 0, 0, 0, 1], 
                 [0, 0, 0, 0, 0, 0, 1],
                 [0, 0, 0, 0, 0, 0, 0]])
  
  ## Import node coordinates
  xy = np.array([[0, 0],
                 [-20, 20],
                 [17, 27], 
                 [-6, 49], 
                 [15, 65], 
                 [-20, 76],
                 [5,  100]]) 
  </code></pre>
  
  <p>My goal is to draw the graph displaying how the nodes are connect between one another. Therefore each edge should have an arrow or bidirectional arrow showing what direction to proceed along it.</p>
  
  <p>I was able to display the connectivity but there are no arrows even though I specified the parameter as <code>True</code>.</p>
  
  <pre><code>## Draw newtwork
  G = nx.from_numpy_matrix(A, xy)
  nx.draw_networkx(G, pos=xy, width=3, arrows=True)
  </code></pre>
  
  <p>Can you please suggest me a way to achieve my goal without modifying the input data (<code>A</code> and <code>xy</code>)?</p>
  
  <p><a href="https://i.stack.imgur.com/K1wLc.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/K1wLc.png" alt="enter image description here"></a></p>