title: Scatter plot of values in pandas dataframe
body: <p>I have a pandas dataframe in the following format. I am trying to plot this data based on ClusterAssigned, with probably different colors for 0 and 1. </p>
  
  <pre><code>    Distance    ClusterAssigned
      23      1
      35      1
      20      1
      264     0
      830     0
  </code></pre>
  
  <p>I tried with this code but does not seem to yield perfect results. </p>
  
  <pre><code>groups = dfprintscatter.groupby('ClusterAssigned')
  
  import matplotlib.pyplot as plt
  
  fig, ax = plt.subplots()
  ax.margins(0.05) 
  for name, group in groups:
          ax.plot(group.Distance, group.ClusterAssigned, marker='o', linestyle='', ms=5, label=name)
  ax.legend()
  
  plt.show()
  </code></pre>