How to Create and Deploy a Multi-Page Python Dashboard with Plotly Dash | Data Portfolio Project
Vložit
- čas přidán 29. 07. 2024
- My Dashboard: www.thepropertydashboard.co.uk/
Project GitHub: github.com/harryallum/Dash-Pr...
Dataset: www.gov.uk/government/statist...
Plotly Dash: dash.plotly.com/
Dash Bootstrap Components: dash-bootstrap-components.ope...
⏳ TIMESTAMPS ⏳
00:00 | Intro
01:51 | Data Processing
11:46 | Creating Single Page Dashboards
22:48 | Creating Multi-Page Dashboard
32:47 | Deploying the Dashboard
🔗 LINKS 🔗
🔗 KEEP IN TOUCH 🔗
📸 Instagram: / harrysdatajourney
💻 GitHub: github.com/harryallum
📝 LinkedIn: / harry-allum
WHO AM I?
My name is Harry 👋 I'm an Electro-Mechanical Engineer and aspiring Data Scientist, documenting my journey of trying to land my first job in Data Science. Come and follow along as I document my journey! Along the way, I'll be talking about my favourite learning resources, online course reviews and original tutorials.
⭐️ Tags ⭐️
#PlotlyDash #Dashboard #PythonDashboard #PythonAnywhere #DataScience #DataScienceForBeginners #DataScienceProjects #pythonprogramming #Python #SQL #DataAnalyst #Beginners #Tutorial #Data #Analysis #Programming #Coding #DataJourney #jobinterviews
Respect deserves a sub!!!
Great stuff Harry!
Thanks for the vid !! it was perfect :)
Glad you liked it!
Hi Harry, thanks for your video, I have got a question while watching... Those 'pages' could be used just like simple pages on another web design, something like a Django project and still working the same?
Hi !!! Thanks for do this from th simply to complex. It's really helps. I have a question with a multipage App.
I need that one click on an y-axes from a figure in a page A, trigger an update on a figure from another page B. What need to Do that?
Thanks! For you situation, I'd use dcc.Store, part of Plotly Dash. You can use this to store your selection on page A in the browser as JSON, then load the plot using this on page B. You can find the documentation on dcc.Store here: dash.plotly.com/dash-core-components/store
@harrysdatajourney thank you so much. I will try. and the I will tell you.
@@harrysdatajourney Hi again, i'm trying to use dcc.store y dcc.link in page A to trigger the page B when a click event ocurs in a figure from the page A. If in dcc.link i use target='_self' the page B loads succesfully and print the value stored from the click but if target='_blank' the page B it's opened in a tab (that's what i want) but seems that the value stored== None. I don't know why
after installing dask, while running dd.read_csv() method, pyarrow>= 10.0.1 import error is coming even though pyarrow versions above > 10 (all from 11 to 15) are already installed. Could it be the effect of an upstream problem (deprecation warning while importing dask, which is replaced by dask-expr)?
It might be worth just trying to install the version the error message is asking for with pip install pyarrow==10.0.1
@@harrysdatajourney thanks for your kind response, had to reinstall ubuntu , will try and let you know !
this time i tried and no pyarrow error occured (probably it was spyder ide that was the issue). 👍
Glad to hear it!
Have you ever used streamlit ?? if positive, which do you think is better?? streamlit or plotly dash
I haven't tried using Streamlit yet. I do plan on trying at some point soon, so I may cover it in a future video!
@@harrysdatajourney yes please! I'm looking into Streamlit myself too