Learn R Programming

r5r (version 1.1.0)

write_fare_structure: Write a fare structure object to disk

Description

Writes a fare structure object do disk. Fare structure is saved as a collection of .csv files inside a .zip file.

Usage

write_fare_structure(fare_structure, file_path)

Value

The path passed to file_path, invisibly.

Arguments

fare_structure

A fare structure object, following the convention set in setup_fare_structure(). This object describes how transit fares should be calculated. Please see the fare structure vignette to understand how this object is structured: vignette("fare_structure", package = "r5r").

file_path

A path to a .zip file. Where the fare structure should be written to.

See Also

Other fare structure: read_fare_structure(), setup_fare_structure()

Examples

Run this code
if (FALSE) { # identical(tolower(Sys.getenv("NOT_CRAN")), "true")
library(r5r)

data_path <- system.file("extdata/poa", package = "r5r")
r5r_core <- setup_r5(data_path)

fare_structure <- setup_fare_structure(r5r_core, base_fare = 5)

tmpfile <- tempfile("sample_fare_structure", fileext = ".zip")
write_fare_structure(fare_structure, tmpfile)
}

Run the code above in your browser using DataLab