Learn R Programming

apollo (version 0.1.0)

apollo_panelProd: Calculates product of panel observations.

Description

Multiplies likelihood of observations from the same individual, or adds the log of them.

Usage

apollo_panelProd(P, apollo_inputs, functionality)

Arguments

P

List of vectors, matrices or 3-dim arrays. Likelihood of the model components.

apollo_inputs

List grouping most common inputs. Created by function apollo_validateInputs.

functionality

Character. Can take different values depending on desired output.

  • "estimate" For model estimation, returns probabilities of chosen alternatives.

  • "prediction" For model predictions, returns probabilities of all alternatives.

  • "validate" Validates input.

  • "zero_LL" Return probabilities with all parameters at zero.

  • "conditionals" For conditionals, returns probabilities of chosen alternatives.

  • "output" Checks that the model is well defined.

  • "raw" For debugging, returns probabilities of all alternatives.

Value

Probabilities at the individual level.

Details

This function should be called inside apollo_probabilities only if the data has a panel structure. It should be called after apollo_avgIntraDraws if intra-individual draws are used.