Description Usage Arguments Value Examples
This function reads GTFS text files from a local or remote zip file. It also validates the files against the GTFS specification by file, requirement status, and column name The data are returned as a list of dataframes and a validation object, which contains details on whether all required files were found, and which required and optional columns are present.
1 |
path |
Character. url link to zip file OR path to local zip file. if to local path, then option |
local |
Boolean. If the paths are searching locally or not. Default is FALSE (that is, urls). |
quiet |
Boolean. Whether to see file download progress and files extract. FALSE by default. |
frequency |
Boolean. Whether to add frequency/headway calculations to the gtfs object |
A GTFS object. That is, a list of dataframes of GTFS data.
1 2 3 4 5 6 7 8 9 10 11 | library(dplyr)
u1 <- "https://github.com/r-transit/trread/raw/master/inst/extdata/sample-feed-fixed.zip"
sample_gtfs <- read_gtfs(u1)
attach(sample_gtfs)
#list routes by the number of stops they have
routes_df %>% inner_join(trips_df, by="route_id") %>%
inner_join(stop_times_df) %>%
inner_join(stops_df, by="stop_id") %>%
group_by(route_long_name) %>%
summarise(stop_count=n_distinct(stop_id)) %>%
arrange(desc(stop_count))
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.