Skip to content
Intermediate Python
  • AI Chat
  • Code
  • Report
  • Intermediate Python

    Run the hidden code cell below to import the data used in this course.

    # Import the course packages
    import numpy as np
    import pandas as pd
    import matplotlib.pyplot as plt
    
    # Import the two datasets
    gapminder = pd.read_csv("datasets/gapminder.csv")
    brics = pd.read_csv("datasets/brics.csv")

    Take Notes

    Add notes about the concepts you've learned and code cells with code you want to keep.

    Add your notes here

    # Add your code snippets here

    Explore Datasets

    Use the DataFrames imported in the first cell to explore the data and practice your skills!

    • Create a loop that iterates through the brics DataFrame and prints "The population of {country} is {population} million!".
    • Create a histogram of the life expectancies for countries in Africa in the gapminder DataFrame. Make sure your plot has a title, axis labels, and has an appropriate number of bins.
    • Simulate 10 rolls of two six-sided dice. If the two dice add up to 7 or 11, print "A win!". If the two dice add up to 2, 3, or 12, print "A loss!". If the two dice add up to any other number, print "Roll again!".
    # Print the last item from year and pop (lists)
    print(year[-1])
    print(pop[-1])
    
    
    # Import matplotlib.pyplot as plt
    import matplotlib.pyplot as plt
    
    # Make a line plot: year on the x-axis, pop on the y-axis
    plt.plot(year, pop)
    
    # Display the plot with plt.show()
    plt.show()