Plotly Crash Course
This course was designed to help you get started using Plotly. If you ever felt like your data visualization skills could use an upgrade from the same old spreadsheets, look no further. Plotly is able to deliver very cool charts with little effort.
There are two notebooks in this folder. One has all the code, and the other has just the headers in case you want to use it to code along with the videos.
The full course is available here.
What you will need
You just need to have Python installed and a way to run Jupyter Notebooks. I recommend installing the Anaconda distribution if you are new to Python. It’s super easy to install and configure, and there are plenty of tutorials you can use to help you.
Might be useful to know a thing or two about data manipulation with the pandas package, but the coding is really basic throughout the whole course.
How to follow along
I recommend taking your time with each chart, and really explore the options Plotly gives you for each one. I try to teach you how to look for the stuff you need in the documentation, so I hope you find it useful if you decide to explore Plotly further. It was for me when I was starting out!
Resources
Notebook for the course - https://github.com/fnneves/plotly-crash-course/blob/main/Plotly Crash Course - complete.ipynb
Course Structure - https://github.com/fnneves/plotly-crash-course/blob/main/Plotly Crash Course Program.docx
Advanced course with Plotly and Dash - https://course-plotly-dash-waitlist.ck.page/subscribe
Plotly website - https://plotly.com/python/
Course Structure
Part 1 - Plotly Crash Course - Intro and Data Packages
- Introduction to Plotly Express and how to use the built-in data packages
Part 2 - Plotly Express and Scatter Plots
- Using the Scatter Plot to create a simple graph
Part 3 - Customizing Plotly Charts With Facets and Themes
- Using Facets to create multiple plots at once and making use of the built-in themes
Part 4 - Plotly Line Charts and the Figure Reference
- Using Line Charts and learning how to make sense of Plotly’s documentation
Part 5 - Plotly Express and Bar Charts
- Using Bar Charts and facets to quickly generate multiple charts
Part 6 - Plotly Graph Objects - Figure Object
- Intro to Graph Objects and how to create a Figure
Part 7 - Plotly Graph Objects - Update Figure Layout
- Updating the layout of our figure and creating a Scatter Plot
Part 8 - Plotly Graph Objects - Advanced Customization
- Learning how to tweak your figures to make them awesome!