10 Free Resources To Learn Plotly


Data visualisation plays an integral part in our lives as it helps in drawing meaningful insights from various types of data. Plotly is one of the powerful libraries for data science, machine learning and artificial intelligence-related operations where it helps to create multiple types of interactive visualisations by using Python, R and Java.

In this article, we list down – in no particular order – the top 10 free resources to learn Plotly:-

1| Plotly Tutorial: Learn Plotly and R

Source: DataCamp


Sign up for your weekly dose of what's up in emerging technology.

About: In this tutorial, you will understand how easily you can use Plotly to create data visualisations with R. You will learn how to use Plotly to generate heatmaps and 3D surface plots, a choropleth map, and how to add slides. You will also learn a brief introduction to ggplotly, the interactive sister of ggplot2. 

Get the resource here.

2| Plotly Dash User Guide

Source: Official Site

About: This is the official documentation for the Python implementation of Dash. Dash is a productive Python framework for building web applications which are built on Flask, Plotly.js, and React.js. Dash is ideal for building data visualisation apps with highly custom user interfaces in pure Python, and it is particularly suited for anyone who works with data in Python.  

Get the resource here.

3| Interactive Data Visualisation With Plotly in R

Source: DataCamp

About: In this tutorial, you will receive an introduction to basic graphics with Plotly. You will create your first interactive graphics by displaying both univariate and bivariate distributions, learn how to customize the appearance of your graphics and use opacity, symbol, and color to clarify your message, how to transform axes, label your axes, and customize the hover information of your graphs.

Get the resource here.

4| Data visualisation With Plotly Express

Source: Coursera

About: This is a project-based course on data visualisation with Plotly Express where you will learn to create quick and interactive data visualisations with Plotly Express. Plotly Express is a high-level data visualisation library in Python inspired by Seaborn and ggplot2. In this course, you will explore the various features of the in-built Gapminder dataset, and produce interactive, publication-quality graphs to augment analysis.

Get the resource here.

5| Getting Started With Plotly.js

Source: Blog

About: In this tutorial, you will learn all the features, bundles and chart types available in the library. You will understand how to create a basic line chart in Plotly, and how to style the chart lines using different attributes.

Get the resource here.

6| Dash For Beginners

Source: DataCamp

About: Dash is a Python framework for building web applications, which is built on top of Flask, Plotly.js, React and React Js. In this tutorial, you will learn how to build dashboards in Python using Dash Plotly. You will understand how dash app layout works, and how to generate scatter plots, core components.

Get the resource here.

7| Plotly Tutorial for Beginners

Source: Kaggle

About: In this tutorial, you will learn how to use Plotly library, how to create line plots, scatter plots, area charts, bar charts, error bars, box plots, histograms, heatmaps, subplots, multiple-axes, etc. You will also understand inset plots, 3D scatter plot with colour scaling and more.

Get the resource here.

8| Learn Plotly

Source: Youtube

About: This is a video tutorial where you can learn how to use Plotly online, offline and in Jupyter Notebooks, as well as how you can build interactive visualisations using data. You will be able to get to explore the library while creating interactive visualisations using data.  

Get the resource here.

9| Learn Plotly Basics

Source: Blog

About: In this blog, you will learn the basics of Plotly, understand the plot method, understand how to create different traces/plots like a scatter plot, or a line plot, as well as how to have a chart with multiple traces.   

Get the resource here.

10| Plotly Cheat Sheet

Source: PDF

About: In this cheat sheet, you will learn how to get started with Plotly and codes to create basic charts, layout, statistical charts, maps, 3D charts and figure hierarchy. 

Get the resource here.

More Great AIM Stories

Ambika Choudhury
A Technical Journalist who loves writing about Machine Learning and Artificial Intelligence. A lover of music, writing and learning something out of the box.

Our Upcoming Events

Conference, in-person (Bangalore)
Machine Learning Developers Summit (MLDS) 2023
19-20th Jan, 2023

Conference, in-person (Bangalore)
Rising 2023 | Women in Tech Conference
16-17th Mar, 2023

Conference, in-person (Bangalore)
Data Engineering Summit (DES) 2023
27-28th Apr, 2023

Conference, in-person (Bangalore)
MachineCon 2023
23rd Jun, 2023

Conference, in-person (Bangalore)
Cypher 2023
20-22nd Sep, 2023

3 Ways to Join our Community

Whatsapp group

Discover special offers, top stories, upcoming events, and more.

Discord Server

Stay Connected with a larger ecosystem of data science and ML Professionals

Subscribe to our newsletter

Get the latest updates from AIM