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.