@@ -34,6 +34,7 @@ The goal of this repo is to demonstrate different visualisation techniques for c
3434``` {r, eval = FALSE, echo=FALSE}
3535# install.packages("devtools")
3636# devtools::install_github("ITSLeeds/netvis")
37+ library(tidyverse)
3738```
3839
3940# Example data
@@ -50,18 +51,16 @@ This is imported and plotted with code shown below.
5051#| echo: false
5152u = "https://cruse.bike/limerick/rnet_combined_balanced.gpkg"
5253rnet_limerick_balanced_full = sf::read_sf(u)
54+ # Make numeric cols numerics not chars:
55+ # To do this, values of "1-10" need to be changed to 3 (or another integer)
56+ rnet_limerick_balanced_full = rnet_limerick_balanced_full |>
57+ mutate(across(starts_with("Bic"), as.numeric)) |>
58+ mutate(across(starts_with("Bic"), replace_na, replace = 3))
5359zones_limerick = zonebuilder::zb_zone("limerick")
5460central_limerick = zones_limerick |>
5561 dplyr::filter(circle_id == 1) |>
5662 sf::st_union()
5763rnet_limerick = sf::st_intersection(rnet_limerick_balanced_full, central_limerick)
58- # Make numeric cols numerics not chars:
59- # To do this, values of "1-10" need to be changed to 3 (or another integer)
60- rnet_limerick$`Bicycle (Baseline)` = gsub("1-10", 3, rnet_limerick$`Bicycle (Baseline)`)
61- rnet_limerick$`Bicycle (Near market)` = gsub("1-10", 3, rnet_limerick$`Bicycle (Near market)`)
62- rnet_limerick$`Bicycle (Climate action plan)` = gsub("1-10", 3, rnet_limerick$`Bicycle (Climate action plan)`)
63- rnet_limerick$`Bicycle (Go Dutch)` = gsub("1-10", 3, rnet_limerick$`Bicycle (Go Dutch)`)
64- rnet_limerick$`Bicycle (Ebike)` = gsub("1-10", 3, rnet_limerick$`Bicycle (Ebike)`)
6564
6665rnet_limerick = rnet_limerick |>
6766 mutate(across(c(`Bicycle (Baseline)`:`Bicycle (Ebike)`), ~as.numeric(.)))
0 commit comments