NEWS


panelr 0.8.0.9000

panelr 0.7.8 (2023-08-22)

panelr 0.7.7 (2023-02-09)

panelr 0.7.6 (2021-12-17)

Compatibility update for upcoming changes to the clubSandwich. Thanks to James Pustejovksy for submitting the necessary fixes.

panelr 0.7.5 (2021-01-18)

Re-release: There are no changes, but panelr was removed from CRAN because one of the packages it depended on had also been removed. That package is now back on CRAN, so panelr will return as well.

panelr 0.7.4 (2020-09-24)

Re-release: There are no changes, but panelr was removed from CRAN because one of the packages it depended on had also been removed. That package is now back on CRAN, so panelr will return as well.

panelr 0.7.3 (2020-06-23)

Bugfixes:

panelr 0.7.2 (2020-03-08)

Bugfix:

panelr 0.7.1 (2019-07-12)

Bugfixes:

panelr 0.7.0 (2019-05-16)

Lots of new stuff! CRAN coming soon as well.

panelr 0.6.0

New stuff:

Bugfixes:

panelr 0.5.0

Starting to polish things up for CRAN.

Key changes:

panelr 0.4.1

This version has switched the default degrees of freedom calculation for linear wbm models to Satterthwaite, which are more computationally efficient and less prone to breaking R. They are also calculated on a per-variable basis. Kenward-Roger standard errors and degrees of freedom can be requested with the t.df = "Kenward-Roger" argument.

panelr 0.4.0

This version includes some major under-the-hood changes, converting from an S3 object representation to S4. This allows the wbm objects to formally be extensions of merMod objects, meaning any method that could apply to wbm but isn't formally implemented will fall back to the merMod implementation.

The panel_data class no longer hardcodes the id and wave variables as "id" and "wave". Instead, they remain whatever they are named and the panelr functions will simply know which variables are these special ones.

A new function, make_wb_data, allows users to do the data prepping that wbm does internally without having to use all the modeling choices made by wbm.

panelr 0.3.4

A series of helper functions have been added to make wbm objects behave more like regular model objects. Now update, formula, terms, model.frame, coef, predict, and several more are defined for wbm.

The summary function for wbm has been refined and had some minor bugs squished.

panelr 0.3.3

More tweaks to widen_panel, giving users the option to opt out of the feature introduced in 0.3.2 that stores data about varying and constant variables from long_panel. Since poor data labeling in the original wide data can cause those stored attributes to be wrong, users can use ignore.attributes = TRUE with widen_panel to force checking for varying variables with are_varying. Users can now also supply a vector of varying variables, similar to reshape in base R.

panelr 0.3.2

This small update adds an enhancement to long_panel and widen_panel. If you start with wide data, convert it to long format, and then want to convert back to wide, the panel_data object in long format will cache information about the variables to drastically speed up widen_panel when you run it again.

Additionally, are_varying was sped up by about 50%, though it slows widen_panel down for data with many variables.

panelr 0.3.1

Tiny bugfixes:

panelr 0.3.0

New functions:

panelr 0.2.0

New feature:

panelr 0.1.1

panelr 0.1.0