bike_distmat | R Documentation |
Extract station-to-station distance matrix
bike_distmat(bikedb, city, expand = 0.5, long = FALSE, quiet = TRUE)
bikedb |
A string containing the path to the SQLite3 database.
If no directory specified, it is presumed to be in |
city |
City for which tripmat is to be aggregated |
expand |
Distances are calculated by routing through the OpenStreetMap street network surrounding the bike stations, with the street network expanded by this amount to ensure all stations can be connected. |
long |
If FALSE, a square distance matrix of (num-stations, num_stations) is returned; if TRUE, a long-format matrix of (stn-from, stn-to, distance) is returned. |
quiet |
If FALSE, progress is displayed on screen |
If long = FALSE
, a square matrix of numbers of trips between
each station, otherwise a long-form tibble with three columns of of
(start_station_id, end_station_id, distance)
Distance matrices returned from bike_distamat
use all stations
listed for a given system, while trip matrices extracted with
bike_tripmat will often have fewer stations because operational
station numbers commonly vary over time. The two matrices may be reconciled
with the match_trips2dists
function, enabling then to be directly
compared.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.