Black Lives Matter. Please consider donating to Black Girls Code today.

Plotly Python Open Source Graphing Library

Plotly's Python graphing library makes interactive, publication-quality graphs. Examples of how to make line plots, scatter plots, area charts, bar charts, error bars, box plots, histograms, heatmaps, subplots, multiple-axes, polar charts, and bubble charts.
Plotly.py is free and open source and you can view the source, report issues or contribute on GitHub.


Our recommended IDE for Plotly's Python graphing library is Dash Enterprise's Data Science Workspaces, which has both Jupyter notebook and Python code file support.
Find out if your company is using Dash Enterprise.

Fundamentals More Fundamentals »
More Fundamentals »
Artificial Intelligence and Machine Learning More AI and ML »
More AI and ML »
Basic Charts More Basic Charts »
More Basic Charts »
Statistical Charts More Statistical Charts »
More Statistical Charts »
Scientific Charts More Scientific Charts »
More Scientific Charts »
Financial Charts More Financial Charts »
More Financial Charts »
Maps More Maps »
More Maps »
3D Charts More 3D Charts »
More 3D Charts »
Subplots
More Subplots »
Jupyter Widgets Interaction
Transforms
Add Custom Controls
Animations
Chart Studio Integration More Chart Studio Integration »
Advanced