Description Usage Arguments Details Value Author(s) Examples
Fits a strategic model with two players and four terminal nodes, as in the game illustrated below in "Details".
1 2 3 4 |
formulas |
a list of six formulas, or a |
data |
a data frame. |
subset |
an optional logical vector specifying which observations from
|
na.action |
how to deal with |
link |
whether to use a probit (default) or logit link structure, |
type |
whether to use an agent-error ("agent", default) or private-information ("private") stochastic structure. |
startvals |
whether to calculate starting values for the optimization from statistical backwards induction ("sbi", default), draw them from a uniform distribution ("unif"), or to set them all to 0 ("zero") |
fixedUtils |
numeric vector of values to fix for u11, u12, u13, u14,
u22, and u24. |
sdformula |
an optional list of formulas or a |
sdByPlayer |
logical: if scale parameters are being estimated (i.e.,
|
boot |
integer: number of bootstrap iterations to perform (if any). |
bootreport |
logical: whether to print status bar during bootstrapping. |
profile |
output from running |
method |
character string specifying which optimization routine to use
(see |
... |
other arguments to pass to the fitting function (see
|
The model corresponds to the following extensive-form game:
1 2 3 4 5 6 7 8 9 | . ___ 1 ___
. / \
. / \
. 2 / \ 2
. / \ / \
. / \ / \
. / \ / \
. u11 u12 u13 u14
. 0 u22 0 u24
|
For additional details on any of the function arguments or options, see
egame12
. The only difference is that the right-hand side of
formulas
must have six components (rather than four) in this case.
Ways to specify the dependent variable in egame122
:
Numeric vector y
, numbered 1 through 4, corresponding to the
outcomes as labeled in the game tree above.
Factor y
, where y
has four levels, corresponding in
order to the outcomes as labeled above.
Indicator variables y1 + y2
, where y1
indicates whether
Player 1 moves left or right, and y2
indicates whether Player 2 moves
left or right.
Indicator variables y1 + y2 + y3
, where y1
indicates
whether Player 1 moves left or right, y2
indicates Player 2's move in
case Player 1 moved left, and y3
indicates Player 2's move in case
Player 1 moved right. Non-observed values of y2
and y3
should
be set to 0
, not NA
, to ensure that observations are
not dropped when na.action = na.omit
.
An object of class c("game", "egame122")
. See
egame12
for a description of the game
class.
Brenton Kenkel (brenton.kenkel@gmail.com) and Curtis S. Signorino
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | data("data_122")
## Model formula:
fr1 <- y ~ x1 + x2 | x3 + f1 | 0 | x4 + x5 | z1 + z2 | z3 + f2
## ^ ^^^^^^^ ^^^^^^^ ^ ^^^^^^^ ^^^^^^^ ^^^^^^^
## y u11 u12 u13 u14 u22 u24
m1 <- egame122(fr1, data = data_122)
summary(m1)
## Dummy specification of the dependent variable
fr2 <- update(Formula(fr1), a1 + a2 ~ .)
m2 <- egame122(fr2, data = data_122)
summary(m2)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.