ModeCanada: Mode Choice for the Montreal-Toronto Corridor

ModeCanadaR Documentation

Mode Choice for the Montreal-Toronto Corridor

Description

A sample of 3880 travellers for the Montreal-Toronto corridor

Format

A dataframe containing

- case: the individual index, - alt: the alternative, one of train, car, bus and air, - choice: one if the mode is chosen, zero otherwise, - cost: monetary cost, - ivt: in vehicule time, - ovt: out vehicule time, - frequency: frequency, - income: income, - urban: urban, - noalt: the number of alternatives available.

Source

kindly provided by S. Koppelman

References

\insertRef

BHAT:95mlogit

\insertRef

KOPP:WEN:00mlogit

\insertRef

WEN:KOPP:01mlogit

Examples

data("ModeCanada", package = "mlogit")
bususers <- with(ModeCanada, case[choice == 1 & alt == "bus"])
ModeCanada <- subset(ModeCanada, ! case %in% bususers)
ModeCanada <- subset(ModeCanada, noalt == 4)
ModeCanada <- subset(ModeCanada, alt != "bus")
ModeCanada$alt <- ModeCanada$alt[drop = TRUE]
KoppWen00 <- mlogit.data(ModeCanada, shape='long', chid.var = 'case',
                         alt.var = 'alt', choice = 'choice',
                         drop.index = TRUE)
pcl <- mlogit(choice ~ freq + cost + ivt + ovt, KoppWen00, reflevel = 'car',
              nests = 'pcl', constPar = c('iv:train.air'))


mlogit documentation built on June 10, 2025, 9:10 a.m.