Recent Releases of RRPP
RRPP - Patch Release 2.0.3
CHANGES IN RRPP 2.0.3
NEW FEATURES
- New function,
QRforX, which produces consistent QR decomposition results despite differences betweenbase::qrandMatrix::qrfunctions.
BUG FIXES
- Fixed an important issue with
removeRedundantandgetRankto properly remove axes based on abase::qrpivot strategy, but still avoiding the making of large, dense matrices before usingbase::qr.
OTHER CHANGES
- Expanded function tests for CRAN checks.
- Updated
R-dependency to >= 4.4.0
- R
Published by mlcollyer about 2 years ago
RRPP - Patch Release 2.0.2
CHANGES IN RRPP 2.0.2
BUG FIXES
- Fixed an important issue with
checkersfunction that assumed sparse-matrix (Matrix) format of an object without coercing this format.
- R
Published by mlcollyer about 2 years ago
RRPP - Patch Release 2.0.1
NEW FEATURES
- Updated all QR decompositions that forced dense-matrix methods when not needed.
- Added functions to remove design matrix parameter redundancies without using QR decomposition.
BUG FIXES
- Fixed issues with model matrices for new data in
predict.lm.rrppand made the code more universal for different model formulae. - Fixed standard error method for intercepts in
.coef.lm.rrpp. - Fixed some circularity issues with
.lm.rrppassociated with covariance matrices (causing non-adjusted matrices). - Fixed some issues with multiple functions that misused the logical
subTestoutput fromlm.rrpp.ws. - Fixed issues with
anova.multi.modelandlogLrelated to missingPcovwhen GLS models are used.
- R
Published by mlcollyer about 2 years ago
RRPP - Major Release 2.0.0
CHANGES IN RRPP 2.0.0
NEW FEATURES
- Added arguments for restricted resampling to
lm.rrppandpredict.lm.rrpp, and permutation of full model residuals (with restrictions) tolm.rrpp. - Added new function,
measurement.error. - Added new function,
lm.rrpp.ws. - Added
verbosearguments to most analytical functions to reduce dense results. - Added utility functions (
getANOVAStats,getPermInfo,getTerms, andgetModels) to accommodateverbosefunction choices, plus allow users to easily extract objects as output. - Added new function,
ICCstats, for calculating ICC statistics forlm.rrppfits. - Added S3 generic functions for
measurement.error, but also added a plot utility function,focusMEonSubjects, which builds off ofplot.measurement.error, to focus attention on specific plot details. - Added function,
interSubVar, a utility function to use along withmeasurement.error, to visualize how variation between replicate measures, within subjects, can affect inter-subject variation.
BUG FIXES
- Fixed SSCP issue in
summary.lm.rrppthat produces matrices of 0s. The issue was inherent tolm.rrpp, from erroneous assignment of models, only for output (not for mechanics). - Attempted fix of
predict.lm.rrppfor QR-truncated design matrices. - Fixed illogical
print.progessconditions inpairwise. - Fixed potential problem with reliance on
Matrix::qrQ, using rather,Matrix::qr.Q. - Fixed GLS estimation issue with
pairwise.
OTHER CHANGES
- argument
SEadded tocoef.lm.rrppfor calculating bootstrap standard error.
- R
Published by mlcollyer over 2 years ago
RRPP - Minor Release v1.4.0
CHANGES IN RRPP 1.4.0
NEW FEATURES
- Added arguments for restricted resampling to
lm.rrppandpredict.lm.rrpp, and permutation of full model residuals (with restrictions) to lm.rrpp - Added new function,
measurement.error. - Added new function,
lm.rrpp.ws. - Added
verbosearguments to most analytical functions to reduce dense results. - Added utility functions (
getANOVAStats,getPermInfo,getTerms, andgetModels) to accommodateverbosefunction choices, plus allow users to easily extract objects as output. - Added S3 generic functions for
measurement.error, but also added a plot utility function,focusMEonSubjects, which builds off ofplot.measurement.error, to focus attention on specific plot details.
BUG FIXES
- Fixed SSCP issue in
summary.lm.rrppthat produces matrices of 0s. The issue was inherent tolm.rrpp, from erroneous assignment of models, only for output (not for mechanics). - Attempted fix of
predict.lm.rrppfor QR-truncated design matrices. - Fixed illogical
print.progessconditions inpairwise. - Fixed potential problem with reliance on
Matrix::qrQ, using rather,Matrix::qr.Q. - Fixed GLS estimation issue with
pairwise.
- R
Published by mlcollyer almost 3 years ago
RRPP - Minor Release
CHANGES IN RRPP 1.3.1
NEW FEATURES
- Added ability to use either Pearson or normalized residuals in residual plots for
plot.lm.rrpp - Updated arguments for
plot.ordinateto better work withplot.default.
BUG FIXES
- Fixed S4 issue with GLS for
plot.lm.rrppdiagnostic plots.
- R
Published by mlcollyer almost 4 years ago
RRPP - Minor Release v1.3.0
CHANGES IN RRPP 1.3.0
NEW FEATURES
- New S3 function,
logLik.lm.rrppto obtain log-likelihood from anlm.rrppobject. - New function,
scaleCovto scale covariance matrices with linear or exponential scalars.
BUG FIXES
- Various lingering bugs from version 1.2 associated with sparse matrix calculation issues were removed.
OTHER CHANGES
- Updated
model.comparisonto include Z scores calculated from log-likelihoods.
- R
Published by mlcollyer about 4 years ago
RRPP - Patch Release v1.2.2
Fixes one programming bug in plot.lm.rrpp
- R
Published by mlcollyer over 4 years ago
RRPP - Minor Release v1.2.1
This is a minor release that mostly updates algorithms to switch to sparse matrix use to save computation time.
- R
Published by mlcollyer over 4 years ago
RRPP - Release v1.1.1
Patch release, for bug fixes for v1.1.0
- R
Published by mlcollyer over 4 years ago
RRPP - Minor Release
This is a minor release, 1.1.0, that includes two new functions: looCV and na.omit.rrpp.data.frame. All support code was also updated to be consistent with R 4.1.
- R
Published by mlcollyer almost 5 years ago
RRPP - RRPP v1.0.0
This is a major release, adding sparse linear algebra and algorithms to choose among most efficient computation strategies.
Additionally, convert2ggplot is a new function to convert RRPP plots to amenable ggplot plots.
- R
Published by mlcollyer over 5 years ago
RRPP - Patch Release
NEW FEATURES
- Added option to add abscissa to
plot.predict.lm.rrpp. - Added Box-Cox transformation to
effect.size. - Added option to flip axes in
plot.ordinate. - Updated
predict.lm.rrppso that functions in formulae are permissible.
OTHER CHANGES
- Adapted
summary.pairwiseto perform degree transformations rather thanprint.summary.pairwise, so that objects saved are the same as objects printed. - Removed error trap from pairwise for n = 1 groups.
BUG FIXES
- Fixed class check on
model.comparison. - Fixed
manova.updatepc dimension issue (output) - Fixed
xlimandylimto be adjustable inplot.ordinate. - Added transform logical output to ordinate.
- Fixed intercept only model issue in lm.rrpp.
- R
Published by mlcollyer over 5 years ago
RRPP - Patch Release
BUG FIXES
- Refined
manova.updateto have more efficient code and better notes. - Fixed a bug in
summary.manova.lm.rrppthat mixed up rows and columns of a matrix of random stats. - Fixed a bug that eliminated row names for
lm.rrppdata when converting a vector of data to a matrix. - Added a step to coerce single-column matrices to vectors in
rrpp.data.frameto prevent downstream issues. - Made it possible to use
trajectory.analysiswith univariate response data, omitting vector correlations output.
- R
Published by mlcollyer about 6 years ago
RRPP - Minor Release
NEW FEATURES
ordinatefunction.summary.ordinateandplot.ordinateS3 functionsadd.treefunction (for plotting withplot.ordinate)
OTHER CHANGES
- Updated support functions for
lm.rrppto provide better flexibility for different formulas. - Changed
$LM$datainlm.rrppto be a model frame rather than a data frame, consistent with$modelfromlm.
BUG FIXES
- Fixed issue with transformation of dependent variable -- e.g., log(y) -- in formula for lm.rrpp. The bug was a failure to transform the variable(s).
- R
Published by mlcollyer about 6 years ago
RRPP - Patch Release
CHANGES IN RRPP 0.5.2 (Patch Release)
BUG FIXES
- Fixed issue with GLS estimation of coefficients in pairwise (used GLS residuals instead of transformed residuals, by mistake).
- R
Published by mlcollyer over 6 years ago
RRPP - Patch Release
CHANGES IN RRPP 0.5.1 (Patch Release)
BUG FIXES
- Fixed data.frame error in lm.rrpp for within-formula transformations (like log or poly).
- Arranged effect.type argument options in lm.rrpp to match anova.lm.rrpp).
- R
Published by mlcollyer over 6 years ago
RRPP - Minor Release
CHANGES IN RRPP 0.5.0 (Minor Release)
NEW FEATURES
prep.ldaA new function to generate arguments forldain theMASSlibrary.
OTHER CHANGES
classifydeprecated (in favor ofprep.lda)- Changed the ouput structure for lm.rrpp objects. Either OLS or GLS statistics are returned, not both. There is no longer differentiation between GLS and weighted stats, as weighted stats are GLS estimated stats. The difference is obvious with the inclusion of weights or Cov matrix.
- No longer a
verboseoption withmanova.update. The function was optimized to provide verbose output without having to slow down computation time.
BUG FIXES
- Fixed some issues with linear model weights and offset, throughout many functions.
- Sweeping changes to be CRAN 4.0 compliant
- R
Published by mlcollyer over 6 years ago
RRPP - Patch Release
NEW FEATURES
OTHER CHANGES
- Added
tolandpc.noarguments tomodel.comparison(were fixed before) so that users have more control of the analysis.
BUG FIXES
- Tweaked logL tolerance calculation to be consistent with prcomp.
- Tweaked support code for
lm.rrppto work better with missing data frames. - Fixed eigen absolute eigenvalue issue with Cov.proj.
- Added forgotten code from last update to fix non-full rank design matrices.
- Fixed
trajectory.analysistraj.list issue, to not use grep for sorting trajectories. (Now lexical ordering of interactions is used.) - Changed
dettodeterminantin all needing functions, to use modulus for near-singular matrices - Fixed bug in
plot.lm.rrpp(code lines out of order)
- R
Published by mlcollyer about 7 years ago
RRPP - Patch Release
NEW FEATURES
- NA
OTHER CHANGES
- Updated source in Description.
BUG FIXES
- Fixed univariate data issue with model.comparison
- Fixed xlab flexibility issue for regression plots in plot.procD.lm
- R
Published by mlcollyer over 7 years ago
RRPP - Minor Release
NEW FEATURES
- manova.update function
- trajectory.analysis function
- reveal.model.designs function
- New vignette for ANOVA versus MANOVA in RRPP
OTHER CHANGES
- Added a pairwise variance comparison for the pairwise function.
BUG FIXES
- Tuned F-stat calculations to allow for model-specific residual variances, for multiple terms.
- Updated procD.lm to better work with data in the global environment rather than a data frame.
- R
Published by mlcollyer over 7 years ago