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 the additi
...
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. In addi
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