##// END OF EJS Templates
A new implementation of reveal converter with jinja templates.
A new implementation of reveal converter with jinja templates.

File last commit:

r9653:446f347b
r9662:da06655a
Show More
data_geeks_team_calendar.orig.rst
70 lines | 1.9 KiB | text/x-rst | RstLexer
/ tests / ipynbref / data_geeks_team_calendar.orig.rst

In[1]:

#! /usr/bin/env python
'''
github_team_calendar.py
Python program to scrape friends github to build team calendar for github
'''


import json
import requests
import pandas as pd


def line_draw_target(target):
    github_url = 'https://github.com/users/%s/contributions_calendar_data'
    r = requests.get(github_url % target)
    data = json.loads(r.text)
    dates, contributions = zip(*data)
    ts = pd.Series(contributions, index=dates)
    plt.plot(ts)

In[2]:

target = "mikedewar"
line_draw_target(target)
tests/ipynbref/data_geeks_team_calendar_orig_files/data_geeks_team_calendar_orig_fig_00.png

In[3]:

target = "drewconway"
line_draw_target(target)
tests/ipynbref/data_geeks_team_calendar_orig_files/data_geeks_team_calendar_orig_fig_01.png

In[4]:

target = "hmason"
line_draw_target(target)
tests/ipynbref/data_geeks_team_calendar_orig_files/data_geeks_team_calendar_orig_fig_02.png

In[5]:

target = "mbostock"
line_draw_target(target)
tests/ipynbref/data_geeks_team_calendar_orig_files/data_geeks_team_calendar_orig_fig_03.png

In[6]:

target = "amueller"
line_draw_target(target)
tests/ipynbref/data_geeks_team_calendar_orig_files/data_geeks_team_calendar_orig_fig_04.png