Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/leftcoastnerdgirl/introduction_to_pandas

This project introduces the use of Python in a JupyterNotebook.
https://github.com/leftcoastnerdgirl/introduction_to_pandas

analytics budget-analysis budget-planner-tool budget-planning data-analysis dataframes jupyter-notebook pandas pandas-python python

Last synced: 8 days ago
JSON representation

This project introduces the use of Python in a JupyterNotebook.

Awesome Lists containing this project

README

        

# Using Pandas within a Jupyter Notebook

This challenge asks the student to import data schools size, type, and budget as well as a second file with reading and math scores for students in each of the schools. The goal is to provide analysis that will help the school board and mayor make strategic decisions regarding future school budgets and priorities.

Data prep steps taken:
-Use pathlib to import csv files
-Use Pandas to store date in dataframes
-Combine the data sets merging on school name

Calculations for district summary
-Total number of schools
-Total number of students
-Total budget
-Average math score
-Average reading score
-Percent of students passing math
-Percent of students passing reading
-Percent of students passing both
-Display calculations in a dataframe

![image](https://github.com/user-attachments/assets/620d3232-89a2-41b5-b2d4-81f3cca5eb9f)

Calculations for school summary
-School type
-Total students per school
-Average spending per student at each school
-Average math and reading test scores per school
-Count of students passing math and passing reading per school
-Count of students passing both math and reading per school
-Percent of students passing math, percent of students passing readin, and percent of students passing both math and reading per school
-Display caluclations in a dataframe

![image](https://github.com/user-attachments/assets/b99c858a-c36d-4d5c-b1a0-935a1b9c8628)

Additional calculations to present to the school board and mayor for the budget planning
-Top performing schools based on percentage of students passing both math and reading
-Bottom performing schools based on percentage of students passing both math and reading
-Math scores by grade and school
-Reading scores by grade and school
-Comparison of scores based on average spending per student and school
-Comparison of scores based on school size
-Comparison of scores based on school type

![image](https://github.com/user-attachments/assets/cff46937-6786-4fdf-815d-5f3b28b1249d)

![image](https://github.com/user-attachments/assets/4e5c1ead-8dcf-41f7-a020-0bad754d9d6f)

![image](https://github.com/user-attachments/assets/8def34f9-7a26-4c2b-acf6-ccc909066099)

![image](https://github.com/user-attachments/assets/d1c887d9-f348-4521-a56a-856aa699af4b)