{ "cells": [ { "cell_type": "code", "execution_count": 1, "metadata": {}, "outputs": [], "source": [ "import datetime\n", "import re\n", "\n", "import numpy\n", "import pandas\n", "import matplotlib.pyplot\n", "import matplotlib.dates\n", "\n", "dfany = pandas.read_csv(\"pip-counts-any.csv\", parse_dates=[0], infer_datetime_format=True)\n", "dfsci = pandas.read_csv(\"pip-counts-scientific-linux.csv\", parse_dates=[0], infer_datetime_format=True)\n", "dfos = pandas.read_csv(\"pip-counts-by-os.csv\", parse_dates=[0], infer_datetime_format=True)" ] }, { "cell_type": "code", "execution_count": 2, "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", " | date | \n", "os | \n", "version | \n", "count | \n", "
---|---|---|---|---|
project | \n", "\n", " | \n", " | \n", " | \n", " |
numpy | \n", "65521 | \n", "65521 | \n", "65521 | \n", "65521 | \n", "
scipy | \n", "53757 | \n", "53757 | \n", "53757 | \n", "53757 | \n", "
pandas | \n", "52252 | \n", "52252 | \n", "52252 | \n", "52252 | \n", "
tensorflow | \n", "45924 | \n", "45924 | \n", "45924 | \n", "45924 | \n", "
matplotlib | \n", "41508 | \n", "41508 | \n", "41508 | \n", "41508 | \n", "
scikit-learn | \n", "34460 | \n", "34458 | \n", "34460 | \n", "34460 | \n", "
torch | \n", "10195 | \n", "10195 | \n", "10195 | \n", "10195 | \n", "
iminuit | \n", "2968 | \n", "2968 | \n", "2968 | \n", "2968 | \n", "
uproot | \n", "2367 | \n", "2367 | \n", "2367 | \n", "2367 | \n", "
awkward | \n", "1771 | \n", "1771 | \n", "1771 | \n", "1771 | \n", "
coffea | \n", "148 | \n", "148 | \n", "148 | \n", "148 | \n", "