Maintenance release. Corrects the sampling-variance scaling in the
polynomial change model sample size planner ss.aipe.pcm().
ss.aipe.pcm(): the single-subject sampling variance of the change
coefficient now includes the factor frequency^(2m) (where m is the
order of the polynomial trend), matching Raudenbush and Liu (2001) and
the companion power function ss.power.pcm(). Previously this factor
was omitted, so for designs measured more than once per unit of time
(frequency greater than 1) the planned sample size was too small and
the resulting confidence interval was wider than requested. Results
for frequency = 1 are unchanged, including the published Kelley and
Rausch (2011) examples, which still return 278 and 316.ss.aipe.pcm(): corrected the constant for a cubic trend from
1/1000800 to the correct 1/100800 (that is, (3!)^2 / (6! 7!)).
The earlier value, a transcription error with an extra digit, inflated
the implied error variance for trend = "cubic" by a factor of about
9.93 and so overstated the planned sample size. Linear and quadratic
trends were unaffected.ss.aipe.pcm(): in the assurance branch, the t critical value is now
recomputed as the sample size iterates rather than reusing the value
from the expected-width search. The numerical effect is small, but the
previous code used a critical value carrying the wrong degrees of
freedom.Maintenance release. MBESS is mature, stable, and widely used, and it remains fully supported. Maintenance mode does not mean the package is finished or abandoned: MBESS will continue to be maintained so that it keeps working with current versions of R and its dependencies, and it will remain on CRAN. New methodological development now takes place in the successor package, DMAR (Design, Measurement, and Analysis in R), which is available on CRAN. MBESS and DMAR are designed to coexist; existing code that relies on MBESS will keep working, so there is no need to migrate.
ci.reliability(): fixed a misnamed variable that caused the
lower/upper logit confidence limit swap to be skipped in an edge case.ss.aipe.rmsea.sensitivity() now
calls sem::sem() directly, so it no longer fails when the sem
package is installed but not attached. ci.reliability() now uses
lavaan::lavInspect() in place of the older lavaan::inspect(),
with identical numerical results.inst/CITATION file, this NEWS file, and an expanded
README.CONTRIBUTORS file in the installed package) rather than depending on
an external web page.Major release.
Major release. Versions 3.0.0 through 3.3.3 included Keke (Brian) Lai as coauthor and maintainer. Lai, Ken Kelley's doctoral advisee at Indiana University and the University of Notre Dame, has since stepped away from package maintenance and development, but his contributions to individual functions remain and he is credited as their coauthor.
Major release.
Major release.
First public release.