Tools for Choice Model Estimation and Application


[Up] [Top]

Documentation for package ‘apollo’ version 0.2.5

Help Pages

.onAttach Prints package startup message
apollo_addCovariance Adds covariance matrix to Apollo model
apollo_attach Attaches predefined variables.
apollo_avgInterDraws Averages across inter-individual draws.
apollo_avgIntraDraws Averages across intra-individual draws.
apollo_basTest Ben-Akiva & Swait test
apollo_bootstrap Bootstrap a model
apollo_checkArguments Checks definitions Apollo functions
apollo_choiceAnalysis Reports market share for subsamples
apollo_classAlloc Calculates Multinomial Logit probabilities
apollo_cnl Calculates probabilities of a Cross-nested Logit
apollo_combineModels Combines separate model components.
apollo_combineResults Write model results to file
apollo_compareInputs Compares the content of apollo_inputs to that in the global environment
apollo_conditionals Calculates conditionals
apollo_deltaMethod Delta method
apollo_detach Detaches parameters and the database.
apollo_dft Calculate DFT probabilities
apollo_diagnostics Pre-process input for multiple models return
apollo_drugChoiceData Simulated dataset of medication choice.
apollo_dVdB Calculates gradients of utility functions
apollo_el Calculates Exploded Logit probabilities
apollo_estimate Estimates model
apollo_estimateHB Estimates model
apollo_expandLoop Expands loops in a function or expression
apollo_firstRow Keeps only the first row for each individual
apollo_fitsTest Compares log-likelihood of model across categories
apollo_fmnl Calculates Fractional Multinomial Logit probabilities
apollo_initialise Prepares environment
apollo_insertComponentName Adds componentName2 to model calls
apollo_insertFunc Modifies function to make it compatible with analytic gradients
apollo_insertRows Inserts rows
apollo_insertScaling Scales variables inside a function
apollo_keepRows Keeps only some rows
apollo_lc Calculates the likelihood of a latent class model
apollo_lcConditionals Calculates conditionals of a latent class model.
apollo_lcEM Uses EM for latent class model
apollo_lcUnconditionals Returns draws for random parameters in a latent class model model
apollo_llCalc Calculates log-likelihood of all model components
apollo_loadModel Loads model from file
apollo_lrTest Likelihood ratio test
apollo_makeCluster Creates cluster for estimation.
apollo_makeDraws Creates draws for models with mixing
apollo_makeGrad Creates gradient function.
apollo_makeLogLike Creates log-likelihood function.
apollo_mdcev Calculates MDCEV likelihoods.
apollo_mdcev2 Calculates MDCEV likelihoods.
apollo_mdcnev Calculates MDCNEV likelihoods with an outside good.
apollo_mixEM Uses EM for models with continuous random coefficients
apollo_mlhs Generate random draws using MLHS algorithm
apollo_mnl Calculates Multinomial Logit probabilities
apollo_modeChoiceData Simulated dataset of mode choice.
apollo_modelOutput Prints estimation results to console
apollo_nl Calculates probabilities of a Nested Logit
apollo_normalDensity Calculates density from a Normal distribution
apollo_ol Calculates the probability of an Ordered Logit model
apollo_op Calculates the probability of an ordered probit model
apollo_outOfSample Cross-validation of fit (LL)
apollo_panelProd Calculates product across observations from same individual.
apollo_prediction Predicts using an estimated model
apollo_prepareProb Checks likelihood function
apollo_preprocess Pre-process input for multiple models return
apollo_print Prints message to terminal
apollo_readBeta Reads parameters from file
apollo_saveOutput Saves estimation results to files.
apollo_searchStart Searches for better starting values.
apollo_setRows Sets specified rows to a given value
apollo_sharesTest Compares predicted and observed shares
apollo_speedTest Measures evaluation time of a model
apollo_swissRouteChoiceData Dataset of route choice.
apollo_timeUseData Dataset of time use.
apollo_unconditionals Returns draws for random parameters in a latent class model model
apollo_validate Pre-process input for multiple models return
apollo_validateControl Validates apollo_control
apollo_validateData Validates data
apollo_validateHBControl Validates the apollo_HB list of parameters
apollo_validateInputs Prepares input for 'apollo_estimate'
apollo_varcov Calculates varcov matrix of an Apollo model
apollo_varList Lists variables names and definitions used in a model
apollo_weighting Applies weights
apollo_writeF12 Writes an F12 file with the results of a model estimation.
apollo_writeTheta Writes the vector [beta,ll] to a file called modelname_iterations.csv