Skip to content

Reepulse/Arab-world-data

Repository files navigation

Arab-world-data


Using data science techniques to filter and visualize the data, in this project we analyze this world bank's dataset from kaggle to draw conclusions and produce visualizations about the green house contributions of the Arab world.

Note: The Arab World consists of 22 countries in the Middle East and North Africa: Algeria, Bahrain, the Comoros Islands, Djibouti, Egypt, Iraq, Jordan, Kuwait, Lebanon, Libya, Morocco, Mauritania, Oman, Palestine, Qatar, Saudi Arabia, Somalia, Sudan, Syria, Tunisia, the United Arab Emirates, and Yemen.


If you want to run the project locally, run these commands on your local machine

  • Clone the repository

    git clone https://github.com/Reepulse/Arab-world-data.git
  • Change directory to Arab-world-data

    cd Arab-world-data
  • Install the required packages

    pip install folium numpy pandas matplotlib
  • Start the jupyter server

    jupyter notebook
  • This will open jupyter client in your browser window


Downloading the dataset

  • Download the dataset by clicking on this link
  • After downloading extract all the files in the Arab-world-data folder
  • Make sure Indicators.csv is in same folder as other notebook files
  • Now open the analysis.ipynb and play with the notebook
  • I have also created a geographic map representing emissions using folliom. create_map.ipynb is the notebook for creating map and you can view map by opening plot_data.html in the browser

Note: You must have jupyter notebook configured with latest version of python in your local machine for this to work. If you don't have it configured then you use anaconda to install these

Note: In this project I analyzed Indicators.csv from the word banks data set. It is only a part of the dataset, original dataset contains a lot more data. You can download the dataset for more analysis


Glimpse at the analysis

row_count

data_table

Lots of data to analyze

Analyzing the data, I created some visualizations to draw conclusions

emissions_histogram

emissions_lineplot

Turns out that over years emissions per capita have just increased.

emissions_histogram2

emissions_histogram3

Turns out that Arab world countries produce 3-4 metric tons co2 per capita on average

About

Using data science techniques, analysing Arab World's data from world bank's dataset

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published