Logo
☀️
← Back to Courses

Data Visualization, Fundamentals

EasyComputer ScienceData Science18 chapters

Learn how to turn raw data into clear, honest, and visually compelling figures. This course covers the core principles and chart types needed to communicate data effectively, from choosing the right plot to refining every visual detail.

What This Course Covers

Data Visualization, Fundamentals is structured into 18 chapters that build on each other progressively:

Chapter 1: The Purpose and Principles of Data Visualization▼
Chapter 2: Mapping Data onto Aesthetics▼
Chapter 3: Coordinate Systems and Axes▼
Chapter 4: Color Scales▼
Chapter 5: Visualizing Amounts▼
Chapter 6: Visualizing Distributions▼
Chapter 7: Visualizing Proportions▼
Chapter 8: Visualizing Associations Among Quantitative Variables▼
Chapter 9: Visualizing Time Series and Trends▼
Chapter 10: Visualizing Geospatial Data▼
Chapter 11: Visualizing Uncertainty▼
Chapter 12: The Principle of Proportional Ink▼
Chapter 13: Handling Overlapping Points▼
Chapter 14: Common Pitfalls of Color Use and Redundant Coding▼
Chapter 15: Multipanel Figures▼
Chapter 16: Titles, Captions, and Tables▼
Chapter 17: Balancing Data and Context▼
Chapter 18: Telling a Story and Making a Point▼

Each chapter combines interactive AI tutoring with hands-on examples. After you learn the material, Lambdio's spaced repetition algorithm schedules review sessions at optimal intervals — so you retain concepts and techniques long-term.

How to Study Data Visualization, Fundamentals on Lambdio

Lambdio's AI-powered platform adapts to how Computer Science courses are best learned. Here's our recommended approach:

Learning Mode
Standard Mode — for first-time learning of each chapter
Review Modes
Standard, Feynman, Quiz — for spaced repetition reviews
Learning Priority
Medium Priority — controls how often the algorithm schedules reviews

Data Visualization is part craft and part science, and its rules only become intuitive after you have seen them applied and explained many times. Standard Mode suits the subject because learning to read an aesthetic mapping, choose a color scale, or judge whether a figure needs a grid requires structured exposition with worked visual examples and comprehension checks — a tutor that can describe concrete figures and ask you to reason about them. Socratic Mode is less appropriate here because the material is partly perceptual and convention-based; being guided to "discover" that bars must start at zero wastes time compared with direct explanation. The course is rated Easy, so Medium priority gives a balanced review schedule rather than the aggressive cadence reserved for dense STEM subjects. Use Feynman Mode once you have a solid grasp: explaining why a rainbow scale misleads or when a stacked bar is legitimate forces you to articulate design trade-offs and exposes gaps. Quiz Mode is a quick way to keep the many chart-selection rules — which plot for amounts, distributions, proportions, relationships, and trends — fresh before you build your next figure.

Interactive Quiz

Test your knowledge with these sample questions from the course. Tap an answer to see if you're right:

Q1: Which type of flawed figure is described as having mathematical errors, such as bars that do not start at zero on a linear scale?
Q2: Why is a logarithmic scale a poor choice for bars that represent amounts?
Q3: What is the main advantage of a scatterplot matrix over a bubble chart for exploring correlations?
Q4: When is a stacked bar plot the most appropriate choice for proportions?
Q5: What does the principle of proportional ink require?
Q6: Which technique is recommended for resolving severe overplotting in a scatterplot with a very large number of points?
Q7: Why should the rainbow color scale be avoided for encoding continuous data values?

What You'll Be Able to Do After This Course

  • ✓Evaluate any figure for accuracy and aesthetics, and diagnose whether it is ugly, bad, or wrong
  • ✓Map data values onto appropriate aesthetics and construct scales that are unambiguous and faithful
  • ✓Choose coordinate systems and axis scales, including logarithmic, square-root, polar, and map projections, that match the data
  • ✓Select and design qualitative, sequential, diverging, and accent color scales that remain legible for color-vision-deficient readers
  • ✓Match chart types to the message, using bar, dot, and heatmap displays for amounts and histograms, density, box, violin, and ECDF displays for distributions
  • ✓Represent proportions and nested categorical breakdowns with pie charts, side-by-side bars, mosaic plots, treemaps, and parallel sets
  • ✓Visualize relationships, trends, geography, and uncertainty with scatterplots, correlograms, line graphs, maps, error bars, and hypothetical outcome plots
  • ✓Compose multipanel figures, write effective titles and captions, format tables, and build a data-driven story that is clear, honest, and memorable

Frequently Asked Questions

Do I need any programming or statistics background to take this course?▼
What is the difference between an ugly, a bad, and a wrong figure?▼
Will I learn specific chart types, or only general theory?▼
How long does it take to complete this course?▼
Does this course cover tools like Matplotlib, Seaborn, ggplot2, or Tableau?▼

Related Courses

Continue your learning journey with these related courses:

Start Studying Data Visualization, Fundamentals

Create your free account and start learning with Lambdio's AI tutoring and spaced repetition.