X-Git-Url: https://us-delaporte.pagekite.me/gitweb/dotfiles.git/blobdiff_plain/9cad6021b47e3b4d285c08a4f2e57cfd7b23cef0..39aa091f5951f7dde7ae65831749d9c5d03b8b51:/data/issues.ipynb?ds=sidebyside diff --git a/data/issues.ipynb b/data/issues.ipynb index 3340aaf..011beec 100644 --- a/data/issues.ipynb +++ b/data/issues.ipynb @@ -2,17 +2,9 @@ "cells": [ { "cell_type": "code", - "execution_count": 5, + "execution_count": null, "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "3.12.2\n" - ] - } - ], + "outputs": [], "source": [ "import platform\n", "print(platform.python_version())" @@ -20,7 +12,7 @@ }, { "cell_type": "code", - "execution_count": 92, + "execution_count": null, "metadata": {}, "outputs": [], "source": [ @@ -53,7 +45,7 @@ "\n", "data_sets = []\n", "\n", - "file = data_files[6]\n", + "file = data_files[2]\n", "print(file)\n", "\n", "f = open(file, encoding='utf-8')\n", @@ -62,7 +54,7 @@ }, { "cell_type": "code", - "execution_count": 94, + "execution_count": null, "metadata": {}, "outputs": [], "source": [ @@ -73,17 +65,18 @@ }, { "cell_type": "code", - "execution_count": 95, + "execution_count": null, "metadata": {}, "outputs": [], "source": [ "closed_months = pd.to_datetime(df['closedAt'], format='ISO8601')\n", - "df['closed_month'] = closed_months.dt.month" + "df['closed_month'] = closed_months.dt.month\n", + "df.drop(columns=['closedAt'], inplace=True)" ] }, { "cell_type": "code", - "execution_count": 97, + "execution_count": null, "metadata": {}, "outputs": [], "source": [ @@ -92,12 +85,13 @@ }, { "cell_type": "code", - "execution_count": 98, + "execution_count": null, "metadata": {}, "outputs": [], "source": [ "\n", - "grp_df = df.groupby(['mile', 'closed_month']).count().reset_index()" + "dfg = df.groupby(['mile', 'closed_month']).count().reset_index()\n", + "dfg.drop(columns=['milestone', 'title', 'url'], inplace=True)\n" ] }, { @@ -106,7 +100,8 @@ "metadata": {}, "outputs": [], "source": [ - "print(grp_df)" + "\n", + "print(dfg)" ] }, { @@ -118,7 +113,20 @@ }, { "cell_type": "code", - "execution_count": 99, + "execution_count": 32, + "metadata": {}, + "outputs": [], + "source": [ + "exclude_from_chart = [\n", + "\t'Job Aid Ideas']\n", + "\n", + "for ex in exclude_from_chart:\n", + "\tdfg = dfg[dfg['mile'] != ex]\n" + ] + }, + { + "cell_type": "code", + "execution_count": null, "metadata": {}, "outputs": [], "source": [ @@ -134,7 +142,7 @@ "outputs": [], "source": [ "plt.figure(figsize=(10, 6))\n", - "sns.lineplot(x='closed_month', y='url', hue='mile', data=grp_df, marker='o', ci=None)\n", + "sns.barplot(x='closed_month', y='count', hue='mile', data=dfg)\n", "plt.xlabel('Closed Month')\n", "plt.ylabel('ClosedAt')\n", "plt.title('Stacked Line Chart: Milestone Effort by Issue Close Date')\n",