Upload your Python Data App to the web and share it with others. This app will be your projects portfolio that we will develop within the Charming Data Community by adding AI and Python projects to it monthly.
Hi Friends, in this tutorial I hope to create a space where we can build dashboards for social good and learn from each other. We'll have one week from today to build the dashboards for an organization called Fondation Follereau Luxembourg. Once complete, please add your dashboard link and GitHub link to the comments below this video so we can all learn together.
Viz for Social Good Project:
https://www.vizforsocialgood.com/join-a-project/fondation-follereau-luxembourg
Data & Needed Docs:
https://drive.google.com/drive/folders/1h-9Tb14CYDRB7V4Y5VLG0-1TIES0hesr
Example Dashboards:
https://public.tableau.com/profile/frances.okolo#!/vizhome/FondationFollereau2021/FFL
https://public.tableau.com/profile/satoshi.ganeko#!/vizhome/FondationFollereauLuxembourgVizforsocialgood20211/FFL?publish=yes
Video Layout:
00:00 - What you will learn
05:13 - The Dashboards we will build
************************************************************************
? If you appreciate these tutorials and would like to support their existence and get some perks: https://www.patreon.com/charmingdata
...
https://www.youtube.com/watch?v=pv2kblMLctM
Together, we'll deploy the decentralized application to the web so others can start using it.
Live Smart Contract:
https://dapp-simple-storage-two.vercel.app/
Readme - deployment instructions:
https://github.com/charmingdata/dApp-simple-storage/blob/main/README.md#sharing-your-dapp-with-others
Vercel site:
https://vercel.com/
Full dApp repo:
https://github.com/charmingdata/dApp-simple-storage/tree/main
*****************************************************************************************
Join my channel to support its existence and access perks:
https://www.youtube.com/channel/UCqBFsuAz41sqWcFjZkqmJqQ/join
GitHub tutorials code:
https://github.com/charmingdata?tab=repositories&q=&type=&language=&sort=name
Connect with me on LinkedIn:
https://www.linkedin.com/in/charmingdata/
...
https://www.youtube.com/watch?v=mdpwE7i6YsM
Sat down with Chad to visualize the performance difference between Polars and Pandas. You'll be surprised.
Charming Data:
https://charming-data.com/
Chad's LinkedIn:
https://www.linkedin.com/in/chadbell045/
Live App:
https://dash-polars-pandas-docker.onrender.com/
(Because it is hosted for free, the app might take a minute to turn on and load)
Article:
hhttps://medium.com/@chadbell045/dash-polars-vs-pandas-a02ac9fcc484
Video Layout:
00:00 - Introduction
01:39 - Dash app with Polars
02:41 - Cheat sheet
03:51 - Speed comparison
************************************************************************
? Your support keeps Charming Data running, which is proudly a 100% member-supported educational channel:
GitHub: https://github.com/sponsors/Coding-with-Adam
YouTube: https://www.youtube.com/channel/UCqBFsuAz41sqWcFjZkqmJqQ/join
LinkedIn: https://www.linkedin.com/in/adam-schroeder-17b5a819/
...
https://www.youtube.com/watch?v=_iebrqafOuM
Ever wonder the difference between Plotly Express and Graph Objects? Learn all about Plotly and how to navigate its documentation so you can create powerful graphs, charts, and plots.
Code:
https://github.com/Coding-with-Adam/Dash-by-Plotly/blob/master/Plotly_Graphs/Plotly_Introduction/plotly_charts.py
Data:
https://drive.google.com/file/d/1G3YI7y6EUIvwXxW7WnoII4KGUs5PPLLf/view?usp=sharing
Supporting Document:
https://drive.google.com/file/d/1KW975FyaM7l-91sxmE3OX3egi_UMh2ot/view?usp=sharing
Video layout:
00:00 - What you will learn
01:38 - Why you should use Plotly
04:13 - Plotly Express vs Plotly Graph Objects
05:38 - Navigating Plotly's documentation to create your graphs
21:44 - Get support when you are stuck
23:56 - How to share your graphs with others
26:31 - Closing remarks
************************************************************************
? If you appreciate these tutorials and would like to support their existence and get some perks: https://www.patreon.com/charmingdata
************************************************************************
I read this book and would recommend it if you'd like to learn more about Plotly or if you're curious about additional Python data visualization platforms:
https://gumroad.com/a/46199923/uTxEFw
(notification: whenever someone clicks on the affiliate link and buys the item, I receive commission)
...
https://www.youtube.com/watch?v=_b2KXL0wHQg
A complete Introduction to Dash DataTable component. In this tutorial, you will learn how to create spreadsheet-driven interactive dashboards, all in python. Open Links below...
Code:
https://github.com/Coding-with-Adam/Dash-by-Plotly/blob/master/DataTable/datatable_intro_and_sort.py
Data:
https://drive.google.com/file/d/1QOfouNBLwKj3VNHPshzvb1a_UXx9RX_g/view?usp=sharing
DataTable Sorting documentation:
https://dash.plotly.com/datatable/interactivity
DataTable Reference:
https://dash.plotly.com/datatable/reference
Video layout:
00:00 - Introduction
04:23 - the Code
08:00 - Essential DataTable Parameters
16:26 - the Callback
27:36 - Good-to-know DataTable Parameters
************************************************************************
? If you appreciate these tutorials and can support their existence while getting some perks:
https://www.youtube.com/channel/UCqBFsuAz41sqWcFjZkqmJqQ/join
...
https://www.youtube.com/watch?v=USTqY4gH_VM
*Hi Friends, we'll build a dashboard with a Treemap, a Choropleth, and a Bootstrap Table. Don't forget to submit your dashboard to Viz for Good so you can get credit for your creation. Also, please add your dashboard link and GitHub link to the comments below this video so we can all learn from each other. I'll showcase your dashboard in the February video that I publish.
GitHub Code and Data:
https://github.com/Coding-with-Adam/Dash-by-Plotly/tree/master/Analytic_Web_Apps/VizForGood/Treemap-choropleth
Viz for Social Good Project:
https://www.vizforsocialgood.com/join-a-project/fondation-follereau-luxembourg
Needed Project Docs:
https://drive.google.com/drive/folders/1h-9Tb14CYDRB7V4Y5VLG0-1TIES0hesr
**Full Project Submission Code:
https://gitlab.com/CharmingData/dash-plotly/-/tree/master/Complete%20Dashboards/VizForGood/Treemap-Choropleth
Video layout:
00:00 - What you will learn
02:58 - GitHub Code
04:13 - Resahping the data
06:56 - App Layout
08:35 - Callback
13:21 - Choropleth
16:55 - Bootstrap Table
18:30 - Treemap
21:55 - Bonus for my Supporters
************************************************************************
? If you appreciate these tutorials and would like to support their existence and get some perks: https://www.patreon.com/charmingdata
...
https://www.youtube.com/watch?v=vEalejeDNuY
The Box and Violin plot: using Plotly Express & Python, this tutorial will teach you how to read it, build it, style it, and animate it. We will be using real-life data on bee colonies. Links below:
The Code:
https://github.com/Coding-with-Adam/Dash-by-Plotly/blob/master/Plotly_Graphs/ViolinBox/violin.py
The Data- CSV:
https://drive.google.com/file/d/1BUi4JAgKu_4vy6hpENOr86JeKhdetFTe/view?usp=sharing
The Data- USDA:
https://quickstats.nass.usda.gov/#77650FEE-C05E-3042-9724-22680801C60D
Complete Guide Box Plot:
https://chartio.com/learn/charts/box-plot-complete-guide/
Complete Guide Violin Plot:
https://chartio.com/learn/charts/violin-plot-complete-guide/
Violin Plot with Plotly Express:
https://plotly.com/python-api-reference/generated/plotly.express.violin.html#plotly.express.violin
...
https://www.youtube.com/watch?v=1bvH4dXiN6U
The Pie Chart: using Plotly Express & Python, this tutorial will teach you everything about the Pie chart. How to build it, shape it, style it, and slice the data. We will be using real-life data on the Coronavirus. Links below:
The Code:
https://github.com/Coding-with-Adam/Dash-by-Plotly/blob/master/Plotly_Graphs/Pie/pie.py
The Data:
https://drive.google.com/file/d/1lprY2tp86VLFQ3PrjIe_g_w5kPtqdoTr/view?usp=sharing
Pie Charts with Plotly:
https://plot.ly/python/pie-charts/
Pie Chart Documentation:
https://plot.ly/python-api-reference/generated/plotly.express.pie.html#plotly.express.pie
Pie Chart Layout Reference:
https://plot.ly/python-api-reference/generated/plotly.graph_objects.Pie.html#plotly.graph_objects.Pie
Video Layout:
00:00 - Introduction
02:19 - Filtering the data
03:13 - Building the Pie Chart
12:55 - Styling the Pie Chart
...
https://www.youtube.com/watch?v=BBg7aV8UBnA
Learn to create the 3D scatter plot in under 25 lines of code. We will also animate the plot, and save as html to share with others. Lastly, we will review when it is best to use or avoid the 3D plot. Open Links below...
Code:
https://github.com/Coding-with-Adam/Dash-by-Plotly/blob/master/Plotly_Graphs/3d_scatter/scatter3d.py
Data:
https://drive.google.com/file/d/1MeFml1fhEuqd6eFBMWGe8bIznP7lwBWI/view?usp=sharing
Data source:
https://ourworldindata.org/
3d Scatter Plot Documentation:
https://plotly.com/python/3d-scatter-plots/#3d-scatter-plot-with-plotly-express
https://plotly.com/python-api-reference/generated/plotly.express.scatter_3d.html#plotly.express.scatter_3d
Plotly Marker symbol list:
https://plotly.com/python/reference/#scatter-marker-symbol
Video Layout:
00:00 What you will learn
00:41 Goal of tutorial
03:31 the Data
05:41 the Code
07:16 Fundamental 1- Creating the 3D plot
11:38 Fundamental 2- Styling the 3D plot
22:46 Fundamental 3- Animation of 3D plot
30:03 Fundamental 4- Sharing your plot with others via HTML
31:55 Fundamental 5- Do's and Dont's of 3d plotting
...
https://www.youtube.com/watch?v=-Mx89Jcn2E4