Learn R Programming

mlogit (version 1.0-1)

ModeCanada: Mode Choice for the Montreal-Toronto Corridor

Description

A sample of 3880 travellers for the Montreal-Toronto corridor

Arguments

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.

References

BHAT:95mlogit

KOPP:WEN:00mlogit

WEN:KOPP:01mlogit

Examples

Run this code
# NOT RUN {
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'))

# }

Run the code above in your browser using DataLab