learnpca
Functions, Data Sets and Vignettes to Aid in Learning Principal Components Analysis (PCA)
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 3 committers (66.7%) from academic institutions -
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (15.0%) to scientific vocabulary
Repository
Functions, Data Sets and Vignettes to Aid in Learning Principal Components Analysis (PCA)
Basic Info
- Host: GitHub
- Owner: bryanhanson
- Language: R
- Default Branch: main
- Homepage: https://bryanhanson.github.io/LearnPCA
- Size: 19.3 MB
Statistics
- Stars: 10
- Watchers: 5
- Forks: 4
- Open Issues: 2
- Releases: 0
Metadata Files
README.md
What is LearnPCA?
LearnPCA is an R package to help people learn about Principal component analysis (PCA), which is one of the most widely used data analysis techniques. This package provides a series of vignettes explaining PCA starting from basic concepts. The primary purpose is to serve as a self-study resource for anyone wishing to understand PCA better. A few convenience functions are provided as well.
Installing LearnPCA from CRAN:
r
install.packages("LearnPCA")
Installing LearnPCA from Github:
r
install.packages("remotes")
library("remotes")
install_github(repo = "bryanhanson/LearnPCA@main")
library("LearnPCA")
If you use @some_other_branch you can download other branches that might be available. They may or may not pass CRAN checks and thus may not install automatically using the method above. Check the NEWS file to see what's up.
To view the Vignettes:
r
browseVignettes("LearnPCA")
Code of Conduct
This project is released with a Contributor Code of Conduct. By contributing, you agree to abide by its terms.
Contributing
If you would like to contribute to the project, please see Contributing Guide.
License Information
LearnPCA is distributed under the GPL-3 license, as stated in the DESCRIPTION file. For more info, see the GPL site.
Questions? hanson@depauw.edu or harvey@depauw.edu
Owner
- Name: Bryan Hanson
- Login: bryanhanson
- Kind: user
- Location: Phoenix AZ USA
- Company: DePauw University
- Website: https://ChemoSpec.org
- Twitter: ProfBryanHanson
- Repositories: 24
- Profile: https://github.com/bryanhanson
After 32 years of teaching, I am now Professor Emeritus of Chemistry & Biochemistry at DePauw University. Busy now with software development projects.
GitHub Events
Total
- Watch event: 1
- Fork event: 1
Last Year
- Watch event: 1
- Fork event: 1
Committers
Last synced: over 2 years ago
Top Committers
| Name | Commits | |
|---|---|---|
| Bryan Hanson | h****n@d****u | 268 |
| dtharvey | h****y@d****u | 14 |
| Sergio Oller | s****r@g****m | 2 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: over 2 years ago
All Time
- Total issues: 7
- Total pull requests: 6
- Average time to close issues: 5 months
- Average time to close pull requests: 19 days
- Total issue authors: 1
- Total pull request authors: 3
- Average comments per issue: 2.57
- Average comments per pull request: 2.17
- Merged pull requests: 5
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 0
- Pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- bryanhanson (7)
- OSUBUCKEYE1993 (1)
- SantiDu (1)
Pull Request Authors
- bryanhanson (4)
- zeehio (1)
- dtharvey (1)
- vincentarelbundock (1)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 1
-
Total downloads:
- cran 639 last-month
- Total docker downloads: 21,613
- Total dependent packages: 0
- Total dependent repositories: 0
- Total versions: 5
- Total maintainers: 1
cran.r-project.org: LearnPCA
Functions, Data Sets and Vignettes to Aid in Learning Principal Components Analysis (PCA)
- Homepage: https://bryanhanson.github.io/LearnPCA/
- Documentation: http://cran.r-project.org/web/packages/LearnPCA/LearnPCA.pdf
- License: GPL-3
-
Latest release: 0.3.4
published about 2 years ago
Rankings
Maintainers (1)
Dependencies
- graphics * imports
- markdown * imports
- shiny * imports
- stats * imports
- ChemoSpec * suggests
- ade4 * suggests
- bookdown * suggests
- chemometrics * suggests
- knitr * suggests
- latex2exp * suggests
- plot3D * suggests
- plotly * suggests
- plotrix * suggests
- rmarkdown * suggests
- roxut * suggests
- tinytest * suggests
- xtable * suggests
- actions/cache v2 composite
- actions/checkout v2 composite
- actions/upload-artifact master composite
- r-lib/actions/setup-pandoc master composite
- r-lib/actions/setup-r v2 composite
- r-lib/actions/setup-tinytex v2 composite
- JamesIves/github-pages-deploy-action 4.1.4 composite
- actions/checkout v2 composite
- r-lib/actions/setup-pandoc v2 composite
- r-lib/actions/setup-r v2 composite
- r-lib/actions/setup-r-dependencies v2 composite