##
## User installation
##
# Local installation
install.packages(file.choose(), repos = NULL, type="source")
# Installation from GitHub
devtools::install_github("dppalomar/sparseIndexTracking")
# Installation from CRAN
install.packages("sparseIndexTracking")
# Getting help
library(sparseIndexTracking)
help(package="sparseIndexTracking")
package?sparseIndexTracking
?spIndexTrack
?INDEX_2010
##
## Developer commands (http://r-pkgs.had.co.nz/)
##
devtools::load_all() #or Ctrl-Shift-L
devtools::install()
#devtools::install(build_vignettes = TRUE)
library(sparseIndexTracking)
# Documentation
devtools::document() # to generate all documentation via roxygen
?spIndexTrack
?INDEX_2010
#tools::showNonASCIIfile("R/spIndexTrack.R")
# Code tests
devtools::test()
#covr::package_coverage() # coverage of tests
#goodpractice::gp() # overall checks
# CRAN check and submission (http://r-pkgs.had.co.nz/release.html)
# checklist: https://kalimu.github.io/post/checklist-for-r-package-submission-to-cran/
devtools::check()
rcmdcheck::rcmdcheck()
devtools::build()
#devtools::revdep(pkg = "sparseIndexTracking") # to check reverse dependencies
#devtools::build_win() #to check under windows
#R CMD build . --compact-vignettes=gs+qpdf # this is to generate tarball
#R CMD check sparseIndexTracking_0.1.1.tar.gz --as-cran # this is before submission to CRAN
#R CMD install sparseIndexTracking_0.1.1.tar.gz
#submit the tarball directly via the webform: https://cran.r-project.org/submit.html
## Reverse dependencies
# tools::dependsOnPkgs("sparseIndexTracking")
# tools::package_dependencies("sparseIndexTracking", reverse = TRUE)
# devtools::revdep(pkg = "sparseIndexTracking")
# devtools::revdep_check()
# remotes::package_deps("sparseIndexTracking")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.