How to Create and Deploy a Multi-Page Python Dashboard with Plotly Dash | Data Portfolio Project

Sdílet
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

Komentáře • 21

  • @imfinitiamusic.4632
    @imfinitiamusic.4632 Před 14 dny

    Respect deserves a sub!!!

  • @thelogiclabio
    @thelogiclabio Před 5 měsíci

    Great stuff Harry!

  • @Louis-cm4er
    @Louis-cm4er Před 3 měsíci

    Thanks for the vid !! it was perfect :)

  • @santiagotabordagiraldo7759
    @santiagotabordagiraldo7759 Před měsícem

    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?

  • @elio3232
    @elio3232 Před 5 měsíci +1

    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?

    • @harrysdatajourney
      @harrysdatajourney  Před 5 měsíci +1

      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

    • @elio3232
      @elio3232 Před 5 měsíci +1

      @harrysdatajourney thank you so much. I will try. and the I will tell you.

    • @elio3232
      @elio3232 Před 5 měsíci

      @@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

  • @John-xi2im
    @John-xi2im Před 5 měsíci

    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)?

    • @harrysdatajourney
      @harrysdatajourney  Před 5 měsíci +1

      It might be worth just trying to install the version the error message is asking for with pip install pyarrow==10.0.1

    • @John-xi2im
      @John-xi2im Před 5 měsíci +1

      @@harrysdatajourney thanks for your kind response, had to reinstall ubuntu , will try and let you know !

    • @John-xi2im
      @John-xi2im Před 5 měsíci +1

      this time i tried and no pyarrow error occured (probably it was spyder ide that was the issue). 👍

    • @harrysdatajourney
      @harrysdatajourney  Před 5 měsíci

      Glad to hear it!

  • @nanshibukawa7576
    @nanshibukawa7576 Před 5 měsíci

    Have you ever used streamlit ?? if positive, which do you think is better?? streamlit or plotly dash

    • @harrysdatajourney
      @harrysdatajourney  Před 5 měsíci +2

      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!

    • @ntran04299
      @ntran04299 Před 8 dny

      @@harrysdatajourney yes please! I'm looking into Streamlit myself too