Skip to content

Instantly share code, notes, and snippets.

@tdhopper
Created October 29, 2015 14:14
Show Gist options
  • Save tdhopper/ec3adf662f82831a3d1d to your computer and use it in GitHub Desktop.
Save tdhopper/ec3adf662f82831a3d1d to your computer and use it in GitHub Desktop.
dates = """16 October 2015
16 October 2015
24 September 2015
17 September 2015
16 September 2015
15 September 2015
11 September 2015
11 September 2015
09 September 2015
08 September 2015
04 September 2015
04 September 2015
01 September 2015
12 August 2015
06 August 2015
06 August 2015
05 August 2015
03 August 2015
30 July 2015
30 July 2015
28 July 2015
28 July 2015
27 July 2015
22 July 2015
22 July 2015
21 July 2015
11 May 2015
09 May 2015
18 April 2015
28 March 2015
27 March 2015
23 March 2015
13 March 2015
19 January 2015
29 December 2014
22 December 2014
08 December 2014
06 December 2014
04 December 2014
25 November 2014
17 November 2014
12 November 2014
03 November 2014
01 November 2014
03 October 2014
30 September 2014
27 September 2014
25 September 2014
20 September 2014
18 September 2014
10 September 2014
30 August 2014
30 August 2014
28 August 2014
28 August 2014
25 August 2014
23 August 2014
29 January 2014
22 January 2014
20 January 2014
28 November 2013
08 November 2013
19 October 2013
17 October 2013
02 October 2013
19 September 2013
17 September 2013
05 September 2013
03 September 2013
27 August 2013
25 August 2013
22 August 2013
22 August 2013
03 August 2013
30 July 2013
26 July 2013
23 July 2013
12 July 2012
09 May 2012
08 May 2012
13 April 2012
11 April 2012
05 April 2012
05 April 2012
03 April 2012
05 March 2012
02 March 2012
10 February 2012
04 February 2012
02 February 2012
27 January 2012
25 January 2012
20 January 2012
16 January 2012
12 January 2012
09 January 2012"""
import dateutil.parser as p
import pandas as pd
from datetime import datetime
s = pd.Series([p.parse(p.parse(d).strftime("%Y %b")) for d in dates.split("\n")])
p = s.value_counts().sort_index().cumsum().plot()
p.set_title("Cumulative Number of Posts at Stigler Diet.com")
p.axvline(datetime(2012,10,14), color='r', zorder=0)
p.axvline(datetime(2014,1,14), color='r', zorder=0)
p.axvline(datetime(2015,2,14), color='r', zorder=0)
p.axvline(datetime(2015,10,14), color='r', zorder=0)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment