YoVDO

Visualizing Climate Data

Offered By: Coding Train via YouTube

Tags

Data Visualization Courses Programming Courses Climate Change Courses Animation Courses p5.js Courses Polar Coordinates Courses

Course Description

Overview

Create a climate spiral visualization using p5.js and temperature data in this 41-minute video tutorial from Coding Train. Learn to work with NASA's temperature anomaly data, implement polar coordinates, and animate the spiral to illustrate global temperature changes over time. Master techniques such as data loading, mapping values, color interpolation, and animation to craft a compelling visual representation of climate change. Explore additional resources and references to deepen your understanding of climate data visualization and its significance in addressing environmental challenges.

Syllabus

Welcome to a special Earth Day Coding Challenge!
What is a temperature anomaly?
NASA Goddard Institute for Space Studies website
Preview the data
Upload the data
Use loadTable to preload the data
Check out the data
Set up the base pattern
Polar Coordinates
Add the month labels
Time for the data!
Draw the spiral
Set up global variables
Map the x, y positions to the data
Loop through all of the data
Check for null values
Animate the spiral
Add one month at a time
Add color to the spiral
Connect the points with a line segment
Use lerpColor to vary color
Use parseFloat to convert a string to a float
We have the climate spiral
Suggestions for possible variations
Outro


Taught by

The Coding Train

Related Courses

Calculus 1C: Coordinate Systems & Infinite Series
Massachusetts Institute of Technology via edX
A-Level Further Mathematics for Year 12 - Course 2: 3 x 3 Matrices, Mathematical Induction, Calculus Methods and Applications, Maclaurin Series, Complex Numbers and Polar Coordinates
Imperial College London via edX
Warp, Blend, Liquify in Adobe Photoshop 2020
CreativeLive
Special Topics in Classical Mechanics
NPTEL via YouTube
Special - Select Topics in Classical Mechanics
NPTEL via YouTube