get_frequency: Calculate Scheduled Service Frequency

View source: R/get_frequency.R

get_frequencyR Documentation

Calculate Scheduled Service Frequency

Description

Counts trip departures by route, shape, stop, or hour. Trips referenced by ‘frequencies.txt' are expanded using the period’s inclusive 'start_time', exclusive 'end_time', and 'headway_secs', as required by GTFS.

Usage

get_frequency(gtfs, method = "by_trip")

Arguments

gtfs

A GTFS object.

method

One of '"by_trip"', '"by_route"', '"by_shape"', '"by_stop"', or '"detailed"'. Legacy dotted values remain accepted.

Value

A tibble whose observational unit depends on 'method':

'"by_trip"'

'route_id', 'trip_id', optional 'direction_id', 'service_pattern', 'pattern_frequency', and 'daily.frequency'.

'"by_route"'

'route_id', optional 'direction_id', 'service_pattern', 'pattern_frequency', and 'daily.frequency'.

'"by_shape"'

'shape_id', optional 'direction_id', 'service_pattern', 'pattern_frequency', and 'daily.frequency'.

'"by_stop"'

'stop_id', optional 'direction_id', 'service_pattern', 'pattern_frequency', and 'daily.frequency'.

'"detailed"'

'route_id', optional 'direction_id', departure 'hour', 'service_pattern', 'pattern_frequency', and 'frequency'.

References

[GTFS Schedule Reference](https://gtfs.org/documentation/schedule/reference/#frequenciestxt)

See Also

[GTFSwizard::get_headways()]

Examples

get_frequency(for_rail_gtfs, "by_route")
get_frequency(for_rail_gtfs, "detailed")


GTFSwizard documentation built on Aug. 21, 2026, 5:16 p.m.