title: Plotting a time series with distinctive events in python
body: <p>I'm new to data viz. and was wondering what the simplest way is to plot my data: </p>
  
  <p>I have a pd.dataframe that looks like:</p>
  
  <pre><code>df.head()
      price     event
  1   123
  2   456       A
  3   789
  ...
  </code></pre>
  
  <p>I would like to have a time series just as if I did</p>
  
  <pre><code>df.plot(x='price')
  </code></pre>
  
  <p>But with events visible on the plot at for each entry in my DataFrame where my 'event' column is equal to something.</p>
  
  <p>What are my best options?</p>
  
  <p>Thanks.</p>