title: Plot Category Percentages Over Time
body: <p>I have a DataFrame with a datetime index and a software version column:</p>
  
  <pre><code>Date                   Version
  2018-07-10 15:42:16    1.0
  2018-07-10 16:38:18    1.0
  2018-07-10 20:21:54    2.0
  2018-07-11 08:28:56    1.0
  2018-07-11 13:16:48    2.0
  2018-07-13 15:25:56    2.0
  </code></pre>
  
  <p>I'd like to plot how many unique versions I have by time (say monthly) and what those versions are. I'm looking to plot this like a filled area plot over time. With the areas growing during adoption and decreasing when a new version rolls out.</p>
  
  <p>Possibly like this but with time on the horizontal and version as the grouping.</p>
  
  <p><a href="https://python-graph-gallery.com/253-control-the-color-in-stacked-area-chart/" rel="nofollow noreferrer">https://python-graph-gallery.com/253-control-the-color-in-stacked-area-chart/</a></p>