Data Visualization With Python

Learning PathSkills: NumPy, Matplotlib, Bokeh, Seaborn, pandas

Python Histogram Plots

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 ⋅ 5 Resources

Python Histogram Plots

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.

Plot With Pandas: Python Data Visualization for Beginners

Tutorial

Plot With Pandas: Python Data Visualization for Beginners

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.

Python Matplotlib

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.

Interactive Data Visualization in Python With Bokeh

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.

Using ggplot in Python: Visualizing Data With plotnine

Tutorial

Using ggplot in Python: Visualizing Data With plotnine

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.

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!

« Browse All Learning Paths