View source: R/apollo_panelProd.R
apollo_panelProd | R Documentation |
Multiplies likelihood of observations from the same individual, or adds the log of them.
apollo_panelProd(P, apollo_inputs, functionality)
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. Setting instructing Apollo what processing to apply to the likelihood function. This is in general controlled by the functions that call
|
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.
Argument P
with (for most functionalities) the original contents after multiplying across observations at the individual level. Shape depends on argument functionality
.
"components"
: Returns P
without changes.
"conditionals"
: Returns P
without averaging across draws. Drops all components except "model"
.
"estimate"
: Returns P
containing the likelihood of the model after multiplying observations at the individual level. Drops all components except "model"
.
"gradient"
: Returns P
containing the gradient of the likelihood after applying the product rule across observations for the same individual.
"output"
: Returns P
containing the likelihood of the model after multiplying observations at the individual level.
"prediction"
: Returns P
containing the probabilities/likelihoods of all alternatives for all model components averaged across inter-individual draws.
"preprocess"
: Returns P
without changes.
"raw"
: Returns P
without changes.
"report"
: Returns P
without changes.
"shares_LL"
: Returns P
containing the likelihood of the model after multiplying observations at the individual level.
"validate"
: Returns P
containing the likelihood of the model averaged across inter-individual draws. Drops all components except "model"
.
"zero_LL"
: Returns P
containing the likelihood of the model after multiplying observations at the individual level.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.