"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())"
},
{
"cell_type": "code",
- "execution_count": 92,
+ "execution_count": null,
"metadata": {},
"outputs": [],
"source": [
"\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",
},
{
"cell_type": "code",
- "execution_count": 94,
+ "execution_count": null,
"metadata": {},
"outputs": [],
"source": [
},
{
"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": [
},
{
"cell_type": "code",
- "execution_count": 98,
+ "execution_count": null,
"metadata": {},
"outputs": [],
"source": [
"\n",
- "grp_df = df.groupby(['mile', 'closed_month']).count().reset_index()"
+ "grp_df = df.groupby(['mile', 'closed_month']).count().reset_index()\n",
+ "grp_df.drop(columns=['milestone', 'title', 'url'], inplace=True)"
]
},
{
"metadata": {},
"outputs": [],
"source": [
+ "\n",
"print(grp_df)"
]
},
},
{
"cell_type": "code",
- "execution_count": 99,
+ "execution_count": null,
"metadata": {},
"outputs": [],
"source": [
"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='url', hue='mile', data=grp_df)\n",
"plt.xlabel('Closed Month')\n",
"plt.ylabel('ClosedAt')\n",
"plt.title('Stacked Line Chart: Milestone Effort by Issue Close Date')\n",