Please enable JavaScript to use CodeHS

Animated Chart

In this project, students will learn how to create a dynamic, animated bar chart that visualizes data over multiple time frames using Python libraries such as Pandas and Matplotlib. They will engage in various data manipulation tasks, including sorting and filtering data, as well as enhancing visualizations with custom colors and annotations. This hands-on project not only hones essential coding skills but also fosters a deeper understanding of data visualization techniques, making it an ideal assignment for those looking to combine programming with data analysis.


6 Hours

Project Description

Project Demo

Explore this program before assigning it!

Project Overview

Here is an outline of the project activities:
What is a Bar Chart Race?
Select Topic and Collect Data
Data Preparation
Static Chart
Adding Color and Labels
Animate Your Chart