title: matplotlib scatterplot x axis labels
body: <p>When I'm adding the c option to a scatterplot in matplotlib, the x axis labels dissapear. Here's an example: <a href="https://github.com/Kornel/scatterplot-matplotlib/blob/master/Scatter%20plot%20x%20axis%20labels.ipynb" rel="noreferrer">https://github.com/Kornel/scatterplot-matplotlib/blob/master/Scatter%20plot%20x%20axis%20labels.ipynb</a> (pull requests are welcome:))</p>
  
  <p>Here's the same example as in the notebook:</p>
  
  <pre><code>import pandas as pd
  import matplotlib.pyplot as plt
  
  
  test_df = pd.DataFrame({
          "X": [1, 2, 3, 4],
          "Y": [5, 4, 2, 1],
          "C": [1, 2, 3, 4]
      })
  </code></pre>
  
  <p>Now compare the result of:</p>
  
  <pre><code>test_df.plot(kind="scatter", x="X", y="Y", s=50);
  </code></pre>
  
  <p><a href="https://i.stack.imgur.com/DlbtD.png" rel="noreferrer"><img src="https://i.stack.imgur.com/DlbtD.png" alt="here the x axis labels are present"></a></p>
  
  <p>To:</p>
  
  <pre><code>test_df.plot(kind="scatter", x="X", y="Y", c="C");
  </code></pre>
  
  <p><a href="https://i.stack.imgur.com/y5Xnd.png" rel="noreferrer"><img src="https://i.stack.imgur.com/y5Xnd.png" alt="enter image description here"></a></p>
  
  <p>Where are the x axis labels? Is this a feature I'm missing?</p>
  
  <p>Pandas version: 0.18.1
  Matplotlib: 1.5.3
  Python: 3.5.2</p>
  
  <p>Thanks for any help,
   Kornel</p>
  
  <p><strong>EDIT</strong>: <strong>The solution</strong> as pointed out by @Kewl is to call plt.subplots and specify the axes:</p>
  
  <pre><code>fig, ax = plt.subplots()
  test_df.plot(kind="scatter", x="X", y="Y", s=50, c="C", cmap="plasma", ax=ax);
  </code></pre>
  
  <p>gives</p>
  
  <p><a href="https://i.stack.imgur.com/EQcYf.png" rel="noreferrer"><img src="https://i.stack.imgur.com/EQcYf.png" alt="solved"></a></p>
  
  <p>P.S. It looks like a jupyter issue, the label is fine when called without a jupyter notebook</p>