Skip to content

The purpose of this project was to determine which characteristics are predictive for the income level of a country. We furthermore wanted to create a reliable Machine Learning model that can predict the income level of a country based on a set of variables.

Notifications You must be signed in to change notification settings

sabrinaherbst/income_level_country

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

Predicting the Income Level of a Country

Authors

Daniel Kancsar, Sara Sandh, Verena Schuster, Sabrina Herbst

Dependencies

We used Python 3.9. Additionally graphviz (https://graphviz.org/) is needed to compute and visualize the decision trees.

  • Jupyter
  • pandas
  • numpy
  • scipy
  • dataprep
  • matplotlib
  • seaborn
  • scikit-learn

Files

  • src/data contains the datasets we used. More information on the datasets can be found in the beginning of the Jupyter Notebook.
  • src/income_country.ipynb contains the source code and all information regarding our prediction
  • src/trees contains generated plots, visualising some trees in the Random Forest

About

The purpose of this project was to determine which characteristics are predictive for the income level of a country. We furthermore wanted to create a reliable Machine Learning model that can predict the income level of a country based on a set of variables.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published