title: How to show only the outline of a bar plot matplotlib
body: <p>I'm plotting data as a bar plot in <strong>matplotlib</strong> and am trying to only show the outline of the bars, so that it appears as a 'stepped graph' of the data. </p>
  
  <p>I've added my code below along with an image of the desired output.</p>
  
  <p><code>plt.bar(x, y, align='center', width=0.1, edgecolor='black', color='none')</code></p>
  
  <h2>The plot I have:</h2>
  
  <p><a href="https://i.stack.imgur.com/sggPq.png" rel="noreferrer"><img src="https://i.stack.imgur.com/sggPq.png" alt="Current Plot"></a></p>
  
  <h2>The plot I would like:</h2>
  
  <p><a href="https://i.stack.imgur.com/sQb1M.png" rel="noreferrer"><img src="https://i.stack.imgur.com/sQb1M.png" alt="enter image description here"></a></p>
  
  <hr>
  
  <p>Are there any other libraries that may be able to produce this? The <em>bar</em> keyword arguments don't seem to have anything that can.</p>