matrixpls

R package matrixpls

https://github.com/mronkko/matrixpls

Science Score: 23.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
    2 of 7 committers (28.6%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (12.7%) to scientific vocabulary
Last synced: 10 months ago · JSON representation

Repository

R package matrixpls

Basic Info
  • Host: GitHub
  • Owner: mronkko
  • Language: R
  • Default Branch: master
  • Homepage:
  • Size: 1.33 MB
Statistics
  • Stars: 6
  • Watchers: 4
  • Forks: 5
  • Open Issues: 4
  • Releases: 2
Created over 13 years ago · Last pushed almost 2 years ago
Metadata Files
Readme Changelog

README.md

matrixpls

matrixpls is a matrix based implementation of Partial Least Squares Path Modeling algorithm. The matrix based implementation is computationally more efficient than existing PLS implementation (plspm and semPLS) and does not require raw data but calculates the PLS estimates from a covariance matrix. The package is designed towards Monte Carlo simulations with simsem.

Development

matrixpls has three development targets or main requirements

  1. matrixpls should be able to estimate all relevant vignettes from simsem
  2. matrixpls works as drop-in replacement for the most recent version of plspm
  3. matrixpls works as drop-in replacement for the most recent version of plsSEM

All simsem vignettes should work by just replacing the call to sim with a call to matrixpls.sim. Compatibility with plspm and semPLS should be as easy as substituting the calls to plspm function with matrixpls.plspm and semPLS with matrixpls.semPLS.

matrixpls uses test driven development with Runit. This means that the tests are written first and then software is implemented to conform with the tests.

Requirements and Installation

To install the latest development version of matrixpls from github (using the package "devtools"), run in your R console: ```

install.packages("devtools")

library(devtools) install_github("mronkko/matrixpls") ```

To check out the source code and install from local copy, run the following shell commands

git clone https://github.com/mronkko/matrixpls.git R CMD BUILD matrixpls R CMD CHECK matrixpls_*.tar.gz R CMD INSTALL matrixpls_*.tar.gz

You may need to install development versions of Lavaan and simsem to run the development version of matrixpls

``` install.packages("lavaan", repos="http://www.da.ugent.be", type="source")

install.packages("simsem", repos="http://rweb.quant.ku.edu/kran", type="source") ```

Author Contact

Mikko Rönkkö (mikko.ronkko@jyu.fi)

Owner

  • Name: Mikko Rönkkö
  • Login: mronkko
  • Kind: user

GitHub Events

Total
Last Year

Committers

Last synced: over 2 years ago

All Time
  • Total Commits: 345
  • Total Committers: 7
  • Avg Commits per committer: 49.286
  • Development Distribution Score (DDS): 0.165
Past Year
  • Commits: 0
  • Committers: 0
  • Avg Commits per committer: 0.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
Mikko Rönkkö m****o@a****i 288
Mikko Rönkkö m****o@j****i 39
Gaston Sanchez g****t@g****m 10
Mikko Rönkkö m****o@M****l 5
Manuel Steiner m****r@u****e 1
Mikko Rönkkö m****o@d****i 1
FloSchuberth f****h@u****e 1
Committer Domains (Top 20 + Academic)

Packages

  • Total packages: 1
  • Total downloads: unknown
  • Total dependent packages: 0
  • Total dependent repositories: 0
  • Total versions: 17
cran.r-project.org: matrixpls

Matrix-Based Partial Least Squares Estimation

  • Versions: 17
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 0
Rankings
Forks count: 11.3%
Stargazers count: 21.1%
Dependent packages count: 29.8%
Dependent repos count: 35.5%
Average: 37.5%
Downloads: 89.7%
Last synced: almost 2 years ago

Dependencies

DESCRIPTION cran
  • R >= 2.10 depends
  • MASS * imports
  • assertive * imports
  • boot * imports
  • lavaan * imports
  • methods * imports
  • psych * imports
  • ASGSCA * suggests
  • Matrix * suggests
  • R.rsp * suggests
  • knitr * suggests
  • parallel * suggests
  • simsem * suggests