Aan de slagGa gratis aan de slag

Kleurindicatoren

Stel, het deelfietsbedrijf wil dat twee derde van de ritten korter dan 10 minuten is om de beschikbaarheid te maximaliseren. We kunnen hun succes aangeven op basis van de kleur van de gauge.

Deze oefening maakt deel uit van de cursus

Dashboards bouwen met flexdashboard

Cursus bekijken

Oefeninstructies

  • Voeg sectors toe aan de "% Short Trips"-gauge waarbij 67 en hoger success is, 32 en lager danger is, en warning daartussenin.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

{"my_document.Rmd":"---\ntitle: \"Bike Shares Daily\"\noutput: \n  flexdashboard::flex_dashboard:\n    orientation: columns\n    vertical_layout: fill\n---\n\n```{r setup, include=FALSE}\nlibrary(flexdashboard)\nlibrary(readr)\nlibrary(tidyverse)\nlibrary(lubridate)\n\ntrips_df <- read_csv('https://assets.datacamp.com/production/course_6355/datasets/sanfran_bikeshare_joined_oneday.csv')\n```\n\nColumn {data-width=650}\n-----------------------------------------------------------------------\n\n### Origins\n\n\nColumn {data-width=350}\n-----------------------------------------------------------------------\n\n### Median Trip Length\n\n\n### % Short Trips\n\n```{r}\n\nnum_trips <- nrow(trips_df)\nshort_trips <- sum(trips_df$duration_sec < 600) # under 10 min\npct_short_trips <- round(100 * short_trips / num_trips, 0)\n\ngauge(value = pct_short_trips,\n      min = 0,\n      max = 100)\n\n```\n\n### Trips by Start Time\n\n\n"}
Code bewerken en uitvoeren