Geir Arne Hjelle @gahjelle

Bygg Dashboard i Python

4 timers introduksjonskurs som viser hvordan du kan bygge interaktive rapporter med Python, holdt i samarbeid med Tekna.

Kurskalender

Kurset holdes jevnlig. De neste planlagte datoene er:

Påmelding skjer på Teknas nettsider, lenket til over.

Kursbeskrivelse

Dette kurset vil vise deg hvordan du kan bygge dine egne interaktive rapporter med Pythonbiblioteket Dash. Med Dash kan du bygge dashboards hvor du eller brukerne dine kan utforske data og bygge ny innsikt.

Dash spiller på lag med resten av dataanalyselandskapet i Python. Du kan for eksempel tegne grafer og figurer med Plotly, jobbe med data fra pandas, fysisk modellering basert på NumPy eller maskinlæringsmodeller definert i Scikit-learn. Dash tilpasser seg din situasjon og kan fungere som et lim mellom forskjellige prosesser.

Forkunnskaper

Ingen spesielle forkunnskaper i Python er nødvendig, men det er en fordel å ha vært borte i grunnleggende programmeringskonsepter som variabler og funksjoner tidligere.

Dashrapporter publiseres som nettsider. Kjennskap til hvordan nettsider bygges opp (spesielt HTML) kan gjøre det enklere for deg å gjøre egne tilpasninger til dine rapporter senere.

Læringsutbytte:

  • Visualisering av data i grafer og figurer

  • Oppbygning av interaktive rapporter ved bruk av knapper, lister, figurer og andre elementer

  • Kobling mellom brukervalg og kjøring av modeller og utregninger

  • Last opp data og last ned resultater

Målgruppe

Du jobber med data eller modellering i det daglige. Du vil lære mer om hvordan du kan utforske eller presentere dataene og modellene dine. Du er nysgjerrig på mulighetene for å bygge Power BI-lignende rapporter direkte i programmeringsspråket Python.

Kursmateriell

I forbindelse med kurset får du tilgang på kursmateriell.

Introhefte

Introheftet beskriver forberedelser du må gjøre før kurset starter. Primært sikrer det at du har Python installert, inkludert de nødvendige pakkene som vil bli brukt i kurset. (Last ned PDF)

Kode

Det skrives en del kode underveis i kurset. Her kan du laste ned koden nøyaktig slik den ble skrevet. Filen konsoll.py inneholder det som ble skrevet i konsollet nederst til høyre i Spyder.