title: TypeError: 'AxesSubplot' object is not iterable when trying to create 2 subplots
body: <p>I am trying to create two subplots in the same output. But I get a <code>Type Error: 'AxesSubplot' object is not iterable</code> when trying to create ax.1 and ax.2</p>
  
  <p>Below is an example of the code and what I've tried to do. </p>
  
  <pre><code>import numpy as np
  import matplotlib.pyplot as plt
  
  #plot 1 data
  x1_data = np.random.randint(80, size=(400, 4))
  y1_data = np.random.randint(80, size=(400, 4))
  
  #plot 2 data
  x2_data = np.random.randint(80, size=(400, 4))
  y2_data = np.random.randint(80, size=(400, 4))
  
  fig, (ax1, ax2) = plt.subplots(figsize = (8,6))
  
  #scatter plot 1
  scatter1 = ax1.scatter(x1_data[0], y1_data[0]) 
  
  #scatter plot 2
  scatter2 = ax2.scatter(x2_data[0], y2_data[0]) 
  
  plt.draw()                    
  </code></pre>
  
  <p>I tried <code>.add_subplot()</code> but get the same error?</p>