Python-api: Data Visualization and Analytics
Plotly's scientific graphing libraries let you make and share interactive, publication-quality graphs in your web browser. That means you can interface Plotly's online graphing tools with your desktop environment, easily sending or streaming data to your graphs in your web browser.
You can both style with code and with our online interface. And Plotly also offers a Python Shell (NumPy suppported) and statistical tools for analalzing your data. And Plotly also makes it easy to post and share your data and graphs, together, publicly with a url or privately with your team.
Gallery Examples
Find these examples and the code used to create them here
Documentation
Online documentation is available here.
Examples and Background
You can also use Plotly and IPython to make interactive graphs.
-
A Plotly demo on using the Plotly graphing API to make interactive, collaborative, publication-quality graphs, explained more fully by this talk.
-
A Plotly tutorial on using the Plotly graphing API to graphs with multiple axes, subplots, and insets.
-
A demonstration and tutorial on making interactive graphs with Plotly and Julia.
Use cases
-
Stats, physics, and sciences, for stats, fits, and functions beta distribution
-
Algebra, geometry, and calculus Bessel Functions
-
Finance and business Tesla and Apple Stock
-
Stock Data Bitcoin Prices
-
Design Barnsley Fern
-
Engineering System Latency
-
Academia and Journalism City of New York & Boroughs Population
-
Sports Journalism Score Distribution Stats for NFL, NHL, MLB, and NBA
Installation
Follow easy installation instructions and choose your language on the Plot.ly site
Development
Please submit any bugs you encounter to feedback@plot.ly. For dashboard uses, see Plotly.js
Connecting
You can also connect with us on Facebook, Twitter, and Google +
Feedback
"Plotly was key for getting NASA approval to launch a CubeSat for space exploration." -Professor Carl Brandon, Vermont Technical College
"Plotly is my absolute favorite way to communicate data and complex ideas to my readers." -Dylan Matthews, Columnist and Data Journalist, Washington Post
"I am using the Plotly Chrome App to teach high school students how scientists really analyze and present data. This app goes well beyond anything else we have been able to find." -Dr. Michael Frank, 2011 Recipient, Presidential Award for Excellence in Mathematics and Science Teaching