Releases: IQSS/Zelig
Time Series Fixes + Deprecation Warning
++++ All Zelig time series models will be deprecated on 1 February 2018 ++++
Bug fixes
-
Resolved an issue where
odds_ratiosstandard errors were not correctly
returned forlogitandrelogitmodels. Thanks to @retrography. #302 -
Zelig 4 compatability wrappers now work for
arimamodels. Thanks to
@mbsabath. #280 -
Resolved an error when only
setxwas called witharimamodels Thanks to
@mbsabath. #299 -
Resolved an error when
summarywas called aftersimforarimamodels.
#305 -
Resolved an error when
simis used with differenced first-order
autoregressive models. #307 -
arimamodels return informative error whendatais not found. #308
Minor
Relogit bug fixes and odds ratios
Major changes
-
Speed improvements made to
relogit. Thanks to @retrography. #88 -
Returns
relogitweighted case control method to that described in
King and Langche (2001, eq. 11) and used in the Statarelogitimplementation.
#295 -
Odds ratios now returned from
summarywithrelogitmodels via the
odds_ratios = TRUEargument. #302
v5.1-3
Major changes
- Roxygen documentation improvements.
Minor changes and bug fixes
Zelig version 5.1-2
Major changes
-
!EXPERIMENTAL! interface function
to_zeligallows users to convert fitted model
objects fitted outside of Zelig to a Zelig object. The function is called
within thesetxwrapper if a non-Zelig object is supplied. Currently
only works for models fitted withlmand many estimated withglmand
svyglm. #189 -
get_seandget_pvaluefunction wrappers created forget_seand
get_pvaluemethods, respectively. #269 -
If
combine_coef_seis given a model estimated without multiply imputed
data or bootstraps, an error is no longer returned. Instead a list of the
models' untransformed coefficients, standard errors, and p-values is returned. #268 -
summaryforlogitmodels now accepts the argumentodds_ratios. When
TRUEodds ratio estimates are returned rather than coefficient estimates.
Thanks to Adam Obeng. PR/#270. -
setxandsimfail informatively when passed ZeligEI objects. #271
Minor changes and bug fixes
-
Resolved a bug where
weightswere not being passed tosvydesign
in survey models. #258 -
Due to limited functionality and instability, zelig survey estimations
no return a warning and a link to documentation on how to useto_survey
viasetxto bipasszelig. #273 -
Resolved a bug where
from_zelig_modelwould not extract fitted model
objects for models estimated usingvglm. #265 -
get_pvalueandget_senow work for models estimated usingvglm. #267 -
Improved
ivreg,mlogit, and getter (#266) documentation.
Zelig version 5.1-0
Major changes
-
Introduce a new model type for instrumental-variable regression:
ivreg
based on theivregfrom the AER package. #223 -
Use the Formula package for formulas. This will enable a common syntax for
multiple equations, though currently in Core Zelig it is only
enhancesivreg. #241 -
zeligcalls now supportupdateing formulas (#244) and.syntax for
inserting all variables fromdataon the right-hand side of the formula
#87. See also #247. -
Arbitrary
logtransformations are now supported inzeligcalls
(exept forivregregressors). #225 -
Arbitrary
as.factorandfactortransformations are now supported in
zeligcalls. -
Restored quantile regression (
model = "rq"). Currently only supports one
tauat a time. #255 -
Added
get_qiwrapper forget_qimethod. -
Added
ATTwrapper forATTmethod. -
geemodels can now be estimated with multiply imputed data. #263
Minor changes and bug fixes
-
zeligreturns an error ifweightsare specified in a model estimated
with multiply imputed data. (not possible before, but uninformative error
returned) -
Code improvement to
factor_coef_combineso it does not return a warning
for model types with more than 1 declared class. -
Reorganize README files to meet new CRAN requirements.
-
Switch
bind_rowsforrbind_allinzquantileas the latter is depricated.
#255 -
Depends on the survival package in order to enable
setxfor exponential
models without explicitly loading survival. #254 -
relogitnow only accepts onetauper call (similar toquantile). Fixed
to address #257. -
Additional unit tests.
Zelig version 5.0-17
Major changes
-
New function
combine_coef_setakes as input azeligmodel estimated
using multiply imputed data or bootstrapping and returns a list of coefficients,
standard errors, z-values, and p-values combined across the estimations. Thanks
to @vincentarelbundock for prompting. #229 -
The following changes were primarily made to re-established Zelig integration
with WhatIf. #236-
Added
zelig_setx_to_dffor extracted fitted values created bysetx.
Originally intended to re-enable WhatIf integration. -
Fitted factor level variable values are returned in a single column (not
by parameter level) byzelig_qi_to_df.
-
-
setrange(includingsetxused with a range of fitted values) now creates
scenarios based on matches of equal length set ranges. This enablessetxto
work with polynomials, splines, etc. (currently only when these are created
outside of thezeligcall. #238
Minor changes and bug fixes
-
Resolve a bug where appropriate
plots were not created formlogitbayes. #206 -
Arguments (such as
xlab) can now be passed toplot. #237 -
zelig_qi_to_dfandqi_slimmerbug with multinomial response models
resolved. #235 -
Resolved a bug where
coef,coefficients,vcov,fitted, andpredict
returned errors. Thanks to @vincentarelbundock for initially reporting. #231 -
Reduced number of digits show from
summaryfor fitted model objects.
v5.0-16
Zelig version 5.0-16
Major changes
- !! Breaking change !! the
get*functions (e.g.getcoef) now use
underscores_to delimit words in the function names (e.g.get_coef). #214 - Added a number of new "getter" methods for extracting estimation elements:
get_namesmethod to return Zelig object field names. Also available via
names. #216get_residualsto extract fitted model residuals. Also available via
residuals.get_df_residualsmethod to return residual degrees-of-freedom.
Also accessible viadf.residuals.get_model_datamethod to return the data frame used to estimate the
original model.get_pvalueandget_semethods to return estimated model p-values and
standard errors. Thank you to @vincentarelbundock for contributions. #147
zelig_qi_to_dffunction for extracting simulated quantities of interest
from a Zelig object and returning them as a tidy-formatted data frame. #189setxreturns an error if it is unable to find a supplied variable name.setx1wrapper added to facilitate piped workflows for first differences.zeligcan handle independent variables that are transformed using the
natural logarithm inside of the call. #225
Minor changes and bug fixes
- Corrected an issue where
plotwould tend to choose a factor level as the
x-axis variable when plotting a range of simulations. #226 - If a factor level variable's fitted value is not specified in
setxand
it is multi-modal, the last factor in the factor list is arbitarily chosen.
This replaces previous behavior where the level was randomly chosen, causing
unuseful quantity of interest range plots. #226 - Corrected a bug where
summaryfor ranges ofsetxwould only show the
first scenario. Now all scenarios are shown. #226 - Corrected a bug where the README.md was not included in the CRAN build.
to_zelig_minow can accept a list of data frames. Thanks to
@vincentarelbundock.- Internal code improvements.