{ "cells": [ { "cell_type": "code", "execution_count": 3, "metadata": {}, "outputs": [], "source": [ "import pandas as pd\n", "import numpy as np\n", "import os" ] }, { "cell_type": "code", "execution_count": 8, "metadata": {}, "outputs": [ { "ename": "FileNotFoundError", "evalue": "[WinError 3] The system cannot find the path specified: 'stack-overflow-developer-survey-2020'", "output_type": "error", "traceback": [ "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m", "\u001b[1;31mFileNotFoundError\u001b[0m Traceback (most recent call last)", "Cell \u001b[1;32mIn[8], line 1\u001b[0m\n\u001b[1;32m----> 1\u001b[0m \u001b[43mos\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mlistdir\u001b[49m\u001b[43m(\u001b[49m\u001b[38;5;124;43m'\u001b[39;49m\u001b[38;5;124;43mstack-overflow-developer-survey-2020\u001b[39;49m\u001b[38;5;124;43m'\u001b[39;49m\u001b[43m)\u001b[49m\n", "\u001b[1;31mFileNotFoundError\u001b[0m: [WinError 3] The system cannot find the path specified: 'stack-overflow-developer-survey-2020'" ] } ], "source": [ "os.listdir('stack-overflow-developer-survey-2020')" ] }, { "cell_type": "code", "execution_count": 9, "metadata": {}, "outputs": [], "source": [ "df_stack_overflow_raw = pd.read_csv(r'C:\\Users\\user\\Desktop\\stack-overflow-developer-survey-2020\\survey_results_public.csv')" ] }, { "cell_type": "code", "execution_count": 10, "metadata": {}, "outputs": [ { "data": { "text/html": [ "<div>\n", "<style scoped>\n", " .dataframe tbody tr th:only-of-type {\n", " vertical-align: middle;\n", " }\n", "\n", " .dataframe tbody tr th {\n", " vertical-align: top;\n", " }\n", "\n", " .dataframe thead th {\n", " text-align: right;\n", " }\n", "</style>\n", "<table border=\"1\" class=\"dataframe\">\n", " <thead>\n", " <tr style=\"text-align: right;\">\n", " <th></th>\n", " <th>Respondent</th>\n", " <th>MainBranch</th>\n", " <th>Hobbyist</th>\n", " <th>Age</th>\n", " <th>Age1stCode</th>\n", " <th>CompFreq</th>\n", " <th>CompTotal</th>\n", " <th>ConvertedComp</th>\n", " <th>Country</th>\n", " <th>CurrencyDesc</th>\n", " <th>...</th>\n", " <th>SurveyEase</th>\n", " <th>SurveyLength</th>\n", " <th>Trans</th>\n", " <th>UndergradMajor</th>\n", " <th>WebframeDesireNextYear</th>\n", " <th>WebframeWorkedWith</th>\n", " <th>WelcomeChange</th>\n", " <th>WorkWeekHrs</th>\n", " <th>YearsCode</th>\n", " <th>YearsCodePro</th>\n", " </tr>\n", " </thead>\n", " <tbody>\n", " <tr>\n", " <th>0</th>\n", " <td>1</td>\n", " <td>I am a developer by profession</td>\n", " <td>Yes</td>\n", " <td>NaN</td>\n", " <td>13</td>\n", " <td>Monthly</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>Germany</td>\n", " <td>European Euro</td>\n", " <td>...</td>\n", " <td>Neither easy nor difficult</td>\n", " <td>Appropriate in length</td>\n", " <td>No</td>\n", " <td>Computer science, computer engineering, or sof...</td>\n", " <td>ASP.NET Core</td>\n", " <td>ASP.NET;ASP.NET Core</td>\n", " <td>Just as welcome now as I felt last year</td>\n", " <td>50.0</td>\n", " <td>36</td>\n", " <td>27</td>\n", " </tr>\n", " <tr>\n", " <th>1</th>\n", " <td>2</td>\n", " <td>I am a developer by profession</td>\n", " <td>No</td>\n", " <td>NaN</td>\n", " <td>19</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>United Kingdom</td>\n", " <td>Pound sterling</td>\n", " <td>...</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>Computer science, computer engineering, or sof...</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>Somewhat more welcome now than last year</td>\n", " <td>NaN</td>\n", " <td>7</td>\n", " <td>4</td>\n", " </tr>\n", " <tr>\n", " <th>2</th>\n", " <td>3</td>\n", " <td>I code primarily as a hobby</td>\n", " <td>Yes</td>\n", " <td>NaN</td>\n", " <td>15</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>Russian Federation</td>\n", " <td>NaN</td>\n", " <td>...</td>\n", " <td>Neither easy nor difficult</td>\n", " <td>Appropriate in length</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>Somewhat more welcome now than last year</td>\n", " <td>NaN</td>\n", " <td>4</td>\n", " <td>NaN</td>\n", " </tr>\n", " <tr>\n", " <th>3</th>\n", " <td>4</td>\n", " <td>I am a developer by profession</td>\n", " <td>Yes</td>\n", " <td>25.0</td>\n", " <td>18</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>Albania</td>\n", " <td>Albanian lek</td>\n", " <td>...</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>No</td>\n", " <td>Computer science, computer engineering, or sof...</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>Somewhat less welcome now than last year</td>\n", " <td>40.0</td>\n", " <td>7</td>\n", " <td>4</td>\n", " </tr>\n", " <tr>\n", " <th>4</th>\n", " <td>5</td>\n", " <td>I used to be a developer by profession, but no...</td>\n", " <td>Yes</td>\n", " <td>31.0</td>\n", " <td>16</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>United States</td>\n", " <td>NaN</td>\n", " <td>...</td>\n", " <td>Easy</td>\n", " <td>Too short</td>\n", " <td>No</td>\n", " <td>Computer science, computer engineering, or sof...</td>\n", " <td>Django;Ruby on Rails</td>\n", " <td>Ruby on Rails</td>\n", " <td>Just as welcome now as I felt last year</td>\n", " <td>NaN</td>\n", " <td>15</td>\n", " <td>8</td>\n", " </tr>\n", " <tr>\n", " <th>...</th>\n", " <td>...</td>\n", " <td>...</td>\n", " <td>...</td>\n", " <td>...</td>\n", " <td>...</td>\n", " <td>...</td>\n", " <td>...</td>\n", " <td>...</td>\n", " <td>...</td>\n", " <td>...</td>\n", " <td>...</td>\n", " <td>...</td>\n", " <td>...</td>\n", " <td>...</td>\n", " <td>...</td>\n", " <td>...</td>\n", " <td>...</td>\n", " <td>...</td>\n", " <td>...</td>\n", " <td>...</td>\n", " <td>...</td>\n", " </tr>\n", " <tr>\n", " <th>64456</th>\n", " <td>64858</td>\n", " <td>NaN</td>\n", " <td>Yes</td>\n", " <td>NaN</td>\n", " <td>16</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>United States</td>\n", " <td>NaN</td>\n", " <td>...</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>Computer science, computer engineering, or sof...</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>10</td>\n", " <td>Less than 1 year</td>\n", " </tr>\n", " <tr>\n", " <th>64457</th>\n", " <td>64867</td>\n", " <td>NaN</td>\n", " <td>Yes</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>Morocco</td>\n", " <td>NaN</td>\n", " <td>...</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " </tr>\n", " <tr>\n", " <th>64458</th>\n", " <td>64898</td>\n", " <td>NaN</td>\n", " <td>Yes</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>Viet Nam</td>\n", " <td>NaN</td>\n", " <td>...</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " </tr>\n", " <tr>\n", " <th>64459</th>\n", " <td>64925</td>\n", " <td>NaN</td>\n", " <td>Yes</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>Poland</td>\n", " <td>NaN</td>\n", " <td>...</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>Angular;Angular.js;React.js</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " </tr>\n", " <tr>\n", " <th>64460</th>\n", " <td>65112</td>\n", " <td>NaN</td>\n", " <td>Yes</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>Spain</td>\n", " <td>NaN</td>\n", " <td>...</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>Computer science, computer engineering, or sof...</td>\n", " <td>ASP.NET Core;jQuery</td>\n", " <td>Angular;Angular.js;ASP.NET Core;jQuery</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " </tr>\n", " </tbody>\n", "</table>\n", "<p>64461 rows × 61 columns</p>\n", "</div>" ], "text/plain": [ " Respondent MainBranch Hobbyist \\\n", "0 1 I am a developer by profession Yes \n", "1 2 I am a developer by profession No \n", "2 3 I code primarily as a hobby Yes \n", "3 4 I am a developer by profession Yes \n", "4 5 I used to be a developer by profession, but no... Yes \n", "... ... ... ... \n", "64456 64858 NaN Yes \n", "64457 64867 NaN Yes \n", "64458 64898 NaN Yes \n", "64459 64925 NaN Yes \n", "64460 65112 NaN Yes \n", "\n", " Age Age1stCode CompFreq CompTotal ConvertedComp Country \\\n", "0 NaN 13 Monthly NaN NaN Germany \n", "1 NaN 19 NaN NaN NaN United Kingdom \n", "2 NaN 15 NaN NaN NaN Russian Federation \n", "3 25.0 18 NaN NaN NaN Albania \n", "4 31.0 16 NaN NaN NaN United States \n", "... ... ... ... ... ... ... \n", "64456 NaN 16 NaN NaN NaN United States \n", "64457 NaN NaN NaN NaN NaN Morocco \n", "64458 NaN NaN NaN NaN NaN Viet Nam \n", "64459 NaN NaN NaN NaN NaN Poland \n", "64460 NaN NaN NaN NaN NaN Spain \n", "\n", " CurrencyDesc ... SurveyEase SurveyLength \\\n", "0 European Euro ... Neither easy nor difficult Appropriate in length \n", "1 Pound sterling ... NaN NaN \n", "2 NaN ... Neither easy nor difficult Appropriate in length \n", "3 Albanian lek ... NaN NaN \n", "4 NaN ... Easy Too short \n", "... ... ... ... ... \n", "64456 NaN ... NaN NaN \n", "64457 NaN ... NaN NaN \n", "64458 NaN ... NaN NaN \n", "64459 NaN ... NaN NaN \n", "64460 NaN ... NaN NaN \n", "\n", " Trans UndergradMajor \\\n", "0 No Computer science, computer engineering, or sof... \n", "1 NaN Computer science, computer engineering, or sof... \n", "2 NaN NaN \n", "3 No Computer science, computer engineering, or sof... \n", "4 No Computer science, computer engineering, or sof... \n", "... ... ... \n", "64456 NaN Computer science, computer engineering, or sof... \n", "64457 NaN NaN \n", "64458 NaN NaN \n", "64459 NaN NaN \n", "64460 NaN Computer science, computer engineering, or sof... \n", "\n", " WebframeDesireNextYear WebframeWorkedWith \\\n", "0 ASP.NET Core ASP.NET;ASP.NET Core \n", "1 NaN NaN \n", "2 NaN NaN \n", "3 NaN NaN \n", "4 Django;Ruby on Rails Ruby on Rails \n", "... ... ... \n", "64456 NaN NaN \n", "64457 NaN NaN \n", "64458 NaN NaN \n", "64459 Angular;Angular.js;React.js NaN \n", "64460 ASP.NET Core;jQuery Angular;Angular.js;ASP.NET Core;jQuery \n", "\n", " WelcomeChange WorkWeekHrs YearsCode \\\n", "0 Just as welcome now as I felt last year 50.0 36 \n", "1 Somewhat more welcome now than last year NaN 7 \n", "2 Somewhat more welcome now than last year NaN 4 \n", "3 Somewhat less welcome now than last year 40.0 7 \n", "4 Just as welcome now as I felt last year NaN 15 \n", "... ... ... ... \n", "64456 NaN NaN 10 \n", "64457 NaN NaN NaN \n", "64458 NaN NaN NaN \n", "64459 NaN NaN NaN \n", "64460 NaN NaN NaN \n", "\n", " YearsCodePro \n", "0 27 \n", "1 4 \n", "2 NaN \n", "3 4 \n", "4 8 \n", "... ... \n", "64456 Less than 1 year \n", "64457 NaN \n", "64458 NaN \n", "64459 NaN \n", "64460 NaN \n", "\n", "[64461 rows x 61 columns]" ] }, "execution_count": 10, "metadata": {}, "output_type": "execute_result" } ], "source": [ "df_stack_overflow_raw" ] }, { "cell_type": "code", "execution_count": 14, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "61" ] }, "execution_count": 14, "metadata": {}, "output_type": "execute_result" } ], "source": [ "df_stack_overflow_raw.columns.value_counts().sum()" ] }, { "cell_type": "code", "execution_count": 28, "metadata": {}, "outputs": [], "source": [ "df_stack_overflow_servay = pd.read_csv(r'C:\\Users\\user\\Desktop\\stack-overflow-developer-survey-2020\\survey_results_schema.csv')" ] }, { "cell_type": "code", "execution_count": 29, "metadata": {}, "outputs": [ { "data": { "text/html": [ "<div>\n", "<style scoped>\n", " .dataframe tbody tr th:only-of-type {\n", " vertical-align: middle;\n", " }\n", "\n", " .dataframe tbody tr th {\n", " vertical-align: top;\n", " }\n", "\n", " .dataframe thead th {\n", " text-align: right;\n", " }\n", "</style>\n", "<table border=\"1\" class=\"dataframe\">\n", " <thead>\n", " <tr style=\"text-align: right;\">\n", " <th></th>\n", " <th>Column</th>\n", " <th>QuestionText</th>\n", " </tr>\n", " </thead>\n", " <tbody>\n", " <tr>\n", " <th>0</th>\n", " <td>Respondent</td>\n", " <td>Randomized respondent ID number (not in order ...</td>\n", " </tr>\n", " <tr>\n", " <th>1</th>\n", " <td>MainBranch</td>\n", " <td>Which of the following options best describes ...</td>\n", " </tr>\n", " <tr>\n", " <th>2</th>\n", " <td>Hobbyist</td>\n", " <td>Do you code as a hobby?</td>\n", " </tr>\n", " <tr>\n", " <th>3</th>\n", " <td>Age</td>\n", " <td>What is your age (in years)? If you prefer not...</td>\n", " </tr>\n", " <tr>\n", " <th>4</th>\n", " <td>Age1stCode</td>\n", " <td>At what age did you write your first line of c...</td>\n", " </tr>\n", " <tr>\n", " <th>...</th>\n", " <td>...</td>\n", " <td>...</td>\n", " </tr>\n", " <tr>\n", " <th>56</th>\n", " <td>WebframeWorkedWith</td>\n", " <td>Which web frameworks have you done extensive d...</td>\n", " </tr>\n", " <tr>\n", " <th>57</th>\n", " <td>WelcomeChange</td>\n", " <td>Compared to last year, how welcome do you feel...</td>\n", " </tr>\n", " <tr>\n", " <th>58</th>\n", " <td>WorkWeekHrs</td>\n", " <td>On average, how many hours per week do you wor...</td>\n", " </tr>\n", " <tr>\n", " <th>59</th>\n", " <td>YearsCode</td>\n", " <td>Including any education, how many years have y...</td>\n", " </tr>\n", " <tr>\n", " <th>60</th>\n", " <td>YearsCodePro</td>\n", " <td>NOT including education, how many years have y...</td>\n", " </tr>\n", " </tbody>\n", "</table>\n", "<p>61 rows × 2 columns</p>\n", "</div>" ], "text/plain": [ " Column QuestionText\n", "0 Respondent Randomized respondent ID number (not in order ...\n", "1 MainBranch Which of the following options best describes ...\n", "2 Hobbyist Do you code as a hobby?\n", "3 Age What is your age (in years)? If you prefer not...\n", "4 Age1stCode At what age did you write your first line of c...\n", ".. ... ...\n", "56 WebframeWorkedWith Which web frameworks have you done extensive d...\n", "57 WelcomeChange Compared to last year, how welcome do you feel...\n", "58 WorkWeekHrs On average, how many hours per week do you wor...\n", "59 YearsCode Including any education, how many years have y...\n", "60 YearsCodePro NOT including education, how many years have y...\n", "\n", "[61 rows x 2 columns]" ] }, "execution_count": 29, "metadata": {}, "output_type": "execute_result" } ], "source": [ "df_stack_overflow_servay" ] }, { "cell_type": "code", "execution_count": 25, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Column\n", "Respondent Randomized respondent ID number (not in order ...\n", "MainBranch Which of the following options best describes ...\n", "Hobbyist Do you code as a hobby?\n", "Age What is your age (in years)? If you prefer not...\n", "Age1stCode At what age did you write your first line of c...\n", " ... \n", "WebframeWorkedWith Which web frameworks have you done extensive d...\n", "WelcomeChange Compared to last year, how welcome do you feel...\n", "WorkWeekHrs On average, how many hours per week do you wor...\n", "YearsCode Including any education, how many years have y...\n", "YearsCodePro NOT including education, how many years have y...\n", "Name: QuestionText, Length: 61, dtype: object\n" ] } ], "source": [ "import pandas as pd\n", "\n", "# Specify the file path\n", "file_path = r'C:\\Users\\user\\Desktop\\stack-overflow-developer-survey-2020\\survey_results_schema.csv'\n", "\n", "# Read the CSV file into a DataFrame\n", "df_stack_overflow_servay = pd.read_csv(file_path)\n", "\n", "# Set the index column and extract the column names and question texts\n", "schema_raw = df_stack_overflow_servay.set_index('Column').QuestionText\n", "\n", "# Display the resulting DataFrame\n", "print(schema_raw)\n" ] }, { "cell_type": "code", "execution_count": 30, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "'Randomized respondent ID number (not in order of survey response time)'" ] }, "execution_count": 30, "metadata": {}, "output_type": "execute_result" } ], "source": [ "schema_raw['Respondent']" ] }, { "cell_type": "code", "execution_count": 35, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "'Compared to last year, how welcome do you feel on Stack Overflow?'" ] }, "execution_count": 35, "metadata": {}, "output_type": "execute_result" } ], "source": [ "schema_raw['Age']\n", "schema_raw['WelcomeChange']" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] } ], "metadata": { "kernelspec": { "display_name": "Python 3", "language": "python", "name": "python3" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.12.1" } }, "nbformat": 4, "nbformat_minor": 2 }