Multinomial Choice Modeling with NLOGIT: Data Analysis

These are some of the features of the program operation of importing data and exporting data from NLOGIT to other programs - the READ (import) and WRITE (export) operations. You can also transform and examine the data within the program.

Read (Import Data)

  • ASCII, XLS, binary, CSV
  • Supported by Stat/Transfer
  • Up to 3,000,000 observations
  • Merge choice specific (attribute) and generic (characteristic) data in a panel data set format
  • Multiple line data input or single line (e.g., from Gauss)

Write (Export Data)

  • CSV (can be read directly by Excel)
  • NLOGIT system files can be read by Stat/Transfer


  • All algebraic transformations
  • Recoding
  • Sorting
  • Existing or new variables
  • Convert data sets from single to multiple line observations
  • Scaling for merging revealed and stated preference data sets

Data Formats for Discrete Choice Models

  • Individual choice data
  • Frequencies or market shares (proportions)
  • Ranks
  • Automatic bypass of observations with missing data
  • Panel data estimators for multinomial choice
  • Multiple choice situations for stated choice modeling
  • Internal checks for data consistency
  • Coding for attribute nonattendance

Choice Sets

  • Fixed number of choices
  • Variable number of choices out of universal choice set
  • Variable number of choices from individual choice sets


  • Individual observation weights
  • Choice based sampling corrections