Data Visualization With Python
Learning Path ⋅ Skills: NumPy, Matplotlib, Bokeh, Seaborn, pandas

In this learning path, you’ll see how you can use Python to turn your data into clear and useful visualizations so that you can share your findings more effectively.
Data Visualization With Python
Learning Path ⋅ 6 Resources

Course
Python Histogram Plotting: NumPy, Matplotlib, Pandas & Seaborn
Learn how to make production-quality, presentation-ready Python histogram plots with a range of choices and features. It's your one-stop shop for constructing and manipulating histograms with Python's scientific stack.

Course
Plot With Pandas: Python Data Visualization Basics
Get to know the basic plotting possibilities that Python provides in the popular data analysis library pandas. You'll learn about the different kinds of plots that pandas offers, how to use them for data exploration, and which types of plots are best for certain use cases.

Course
Python Plotting With Matplotlib
Learn about plotting in Python with Matplotlib by looking at the theory and following along with practical examples in this beginner-friendly course.

Course
Interactive Data Visualization in Python With Bokeh
Get you up and running with Bokeh, using examples and a real-world dataset. You'll learn how to visualize your data, customize and organize your visualizations, and add interactivity.

Course
Graph Your Data With Python and ggplot
Learn how to use ggplot in Python to build data visualizations with plotnine. You'll discover what a grammar of graphics is and how it can help you create plots in a very concise and consistent way.

Course
Data Visualization Interfaces in Python With Dash
Learn how to build a dashboard using Python and Dash. Dash is a framework for building data visualization interfaces. It helps data scientists build fully interactive web applications quickly.
Got feedback on this learning path?
Looking for real-time conversation? Visit the Real Python Community Chat or join the next “Office Hours” Live Q&A Session. Happy Pythoning!