For my analysis, I would like to take a further dive into the Stack Overflow Developers Survey dataset and understand the answers that my fellow Latinx/Black community gave in the survey
Questions that I would like to answer:
- “How many survey entries were from a Latinx or Black race-ethnicity?”
- “Which top 5 countries had the most amount of Latinx participants?”
- “Which top 5 countries had the most amount of Black or of African descent participants?
- “How much did the salary increase from 2017–2018 for Latinx and Black folks?”
- “What was the increase percentage of Latinx/Black participants with Bachelors’, Masters and Postdoctoral degrees?”
-
Create a python3 virtual environment
python3 -m venv ./venv
-
Start virtual environment
source venv/bin/activate
-
Stop virtual environment
deactivate
-
Install project dependencies
(virtual env must be started to install dependencies)
pip install -r requirements.txt
-
Start notebook
jupyter notebook survey-analysis.ipynb
survey-analysis.ipynb
- juypter notebook that contains my analysis of the 2019 Stack Overflow Developer Survey datasetsurvey_results_public2017.csv
- CSV file with main 2017 survey results, one respondent per row and one column per answersurvey_results_public2018.csv
- CSV file with main 2018 survey results, one respondent per row and one column per answersurvey_results_schema.csv
- CSV file with survey schema, i.e., the questions that correspond to each column name
The main findings of the code can be found at the post available here
Data is directly taken from StackOverflow and licensed under the ODbl license