Assignment 4: MatPlotLib

Purpose

The purpose of this lab is to introduce you to using Python's matplotlib library. Matplotlib is very useful in displaying data. You can extract different data and show it in a way that helps your reader or user understand the data better.

The data used in the lab was taken from kaggle.com. The data has information on video games sold from 1985-2020 (there is one entry for 2020 that has not been released yet). It contains the number of copies a particular game sold worldwide as well as the number of copies the game sold in specific regions. Additional infromation in the data set includes name of the game, name of the company that produced the game, and what platform the game was made for, among other things.

Partners

You are encouraged to work with one other partner on this assignment. If you work with a partner, you must both be in the same lab section.

Preliminaries

Create a folder named VideoGames on your lab computer. Place the following Python file and CSV file into this VideoGames folder:

Assignment

Your job in this assignment is to produce different types of graphs, all using the same data set. You will use the matplotlib library to accomplish this and learn about the different graphs you can create.

This assignment is split into several parts. When implementing your solution, you should follow the steps below.

Submission

Before lab ends, e-mail a copy of correlation.py to your lab TA. The subject of the e-mail should be Assignment 4, your lab time, your name, your partner's name. To receive credit, this e-mail must be sent before your lab period finishes. Partial credit can be earned, but late assignments will not be accepted.

Grading - 100 points possible