get_route_frequency {tidytransit} | R Documentation |
Get Route Frequency
Description
Calculate the number of departures and mean headways for routes within a given timespan and for given service_ids.
Usage
get_route_frequency(
gtfs_obj,
start_time = "06:00:00",
end_time = "22:00:00",
service_ids = NULL
)
Arguments
gtfs_obj |
gtfs feed (tidygtfs object) |
start_time |
analysis start time, can be given as "HH:MM:SS", hms object or numeric value in seconds. |
end_time |
analysis perdiod end time, can be given as "HH:MM:SS", hms object or numeric value in seconds. |
service_ids |
A set of service_ids from the calendar dataframe identifying a particular service id. If not provided, the service_id with the most departures is used. |
Value
a dataframe of routes with variables or headway/frequency in seconds for a route within a given time frame
Note
Some GTFS feeds contain a frequency data frame already. Consider using this instead, as it will be more accurate than what tidytransit calculates.
Examples
data(gtfs_duke)
routes_frequency <- get_route_frequency(gtfs_duke)
x <- order(routes_frequency$median_headways)
head(routes_frequency[x,])
[Package tidytransit version 1.6.1 Index]