Dragan Cibrev
β€Œ
β€Œ
β€Œ
β€Œ
β€Œ
β€Œ
β€Œ
β€Œ
β€Œ
β€Œ
β€Œ
β€Œ
β€Œ
β€Œ
Sign up
Beta
Spinner

World Population Data

This dataset has the total population numbers for every country from 1960 to 2020. Additionally, there is a table that contains country information, including region, income group, and any special notes.

Not sure where to begin? Scroll to the bottom to find challenges!

suppressPackageStartupMessages(library(tidyverse))

read_csv('data/world_pop_data.csv.gz', show_col_types = FALSE)
Unknown integration
Data frameavailable as
df
variable
This query is taking long to finish...Consider adding a LIMIT clause or switching to Query mode to preview the result.
read_csv('data/metadata_country.csv.gz', show_col_types = FALSE)

Source and license of dataset.

Don't know where to start?

Challenges are brief tasks designed to help you practice specific skills:

  • πŸ—ΊοΈ Explore: Which countries have experienced the highest population growth?
  • πŸ“Š Visualize: Create a plot that visualizes the population growth of countries over time grouped by region.
  • πŸ”Ž Analyze: How does income group affect a country's population growth?

Scenarios are broader questions to help you develop an end-to-end project for your portfolio:

You are working for a regional organization in East Asia and the Pacific that analyzes population statistics and makes recommendations to relevant governments. There are concerns that some countries in the region are experiencing a decline in populations.

Your manager has asked you to prepare a population forecast for the region for 5, 10, and 15 years into the future. They have also asked you to identify the five countries with the lowest population growth (or greatest decline), and perform similar forecasts for these five countries individually.

You will need to prepare a report that is accessible to a broad audience. It should outline your motivation, steps, findings, and conclusions.


✍️ If you have an idea for an interesting Scenario or Challenge, or have feedback on our existing ones, let us know! You can submit feedback by pressing the question mark in the top right corner of the screen and selecting "Give Feedback". Include the phrase "Content Feedback" to help us flag it in our system.

  • AI Chat
  • Code