The setx command uses the variables identified in
the formula generated by zelig and sets the
values of the explanatory variables to the selected
values. Use setx after zelig and before
sim to simulate quantities of interest.
a new data frame used to set the values of
explanatory variables. If data = NULL (the default), the
data frame called in zelig is used
cond
a logical value indicating whether
unconditional (default) or conditional (choose cond
= TRUE) prediction should be performed. If you choose
cond = TRUE, setx will coerce fn =
NULL and ignore th
...
user-defined values of specific variables for
overwriting the default values set by the function
fn. For example, adding var1 =
mean(data$var1) or x1 = 12 explicitly sets the
value of x1 to 12.
Value
For unconditional prediction, x.out is a model
matrix based on the specified values for the explanatory
variables. For multiple analyses (i.e., when choosing
the by option in zelig, setx
returns the selected values calculated over the entire
data frame. If you wish to calculate values over just
one subset of the data frame, the 5th subset for example,
you may use: x.out <- setx(z.out[[5]])
See Also
The full Zelig manual may be accessed online at
http://gking.harvard.edu/zelig