Science Score: 67.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 5 DOI reference(s) in README -
✓Academic publication links
Links to: arxiv.org -
○Committers with academic emails
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (21.1%) to scientific vocabulary
Keywords
cran
r
r-package
spatial
spatial-analysis
tidymodels
tidyverse
Last synced: 4 months ago
·
JSON representation
·
Repository
Ergonomic tooling to assess models of spatial data
Basic Info
- Host: GitHub
- Owner: ropensci
- License: other
- Language: R
- Default Branch: main
- Homepage: https://docs.ropensci.org/waywiser/
- Size: 13.2 MB
Statistics
- Stars: 39
- Watchers: 2
- Forks: 2
- Open Issues: 5
- Releases: 11
Topics
cran
r
r-package
spatial
spatial-analysis
tidymodels
tidyverse
Created over 3 years ago
· Last pushed 9 months ago
Metadata Files
Readme
Changelog
Contributing
License
Citation
Support
Codemeta
README.Rmd
---
output: github_document
---
```{r, include = FALSE}
knitr::opts_chunk$set(
collapse = TRUE,
comment = "#>",
fig.path = "man/figures/README-",
out.width = "100%"
)
library(ggplot2)
theme_set(theme_minimal())
```
# waywiser
[](https://arxiv.org/abs/2303.11312)
[](https://github.com/ropensci/waywiser/actions/workflows/R-CMD-check.yaml)
[](https://choosealicense.com/licenses/mit/)
[](https://lifecycle.r-lib.org/articles/stages.html#maturing)
[](https://www.repostatus.org/#active)
[](https://app.codecov.io/gh/ropensci/waywiser?branch=main)
[](https://CRAN.R-project.org/package=waywiser)
[](https://github.com/ropensci/software-review/issues/571)
"Waywiser" is an old-timey name for a
[surveyor's wheel](https://en.wikipedia.org/wiki/Surveyor%27s_wheel), a device
that makes measuring long distances easier than with measurement tools like a
ruler or yardstick. The waywiser R package makes it easier to measure the
performance of models fit to 2D spatial data by implementing a number of
well-established assessment methods in a consistent, ergonomic toolbox; features
include new [yardstick](https://yardstick.tidymodels.org/) metrics
for measuring agreement and spatial autocorrelation, functions to assess model
predictions across multiple scales, and methods to calculate the area of
applicability of a model.
## Installation
You can install waywiser from CRAN via:
```r
install.packages("waywiser")
```
You can install the development version of waywiser from [GitHub](https://github.com/) with:
``` r
# install.packages("remotes")
remotes::install_github("ropensci/waywiser")
# or, equivalently:
install.packages("waywiser", repos = "https://ropensci.r-universe.dev")
```
## Example
Let's say that we fit a linear model predicting crimes against people as a
function of literacy, using the `guerry` data included in waywiser:
```{r}
library(waywiser)
set.seed(123)
split_idx <- sample(seq_len(nrow(guerry)), nrow(guerry) * 0.8)
guerry_train <- guerry[split_idx, ]
guerry_test <- guerry[-split_idx, ]
crime_model <- lm(Crm_prs ~ Litercy, guerry_train)
```
We want to assess this model, to better understand how well it predicts crime
rates across 1830s France. One method to do so is to evaluate our predictions at
multiple levels of aggregation, as suggested by Riemann et al. (2010)
(). This approach is focused on
aggregating point predictions, so we'll convert our data to points and then see
how well our predictions perform when aggregated to two different scales:
```{r}
guerry_points <- data.frame(
truth = guerry$Crm_prs,
estimate = predict(crime_model, guerry),
geometry = sf::st_centroid(sf::st_geometry(guerry))
)
guerry_points <- sf::st_as_sf(guerry_points)
guerry_multi_scale <- ww_multi_scale(
guerry_points,
truth,
estimate,
n = list(c(5, 5), c(2, 2))
)
guerry_multi_scale
```
More information about multi-scale assessment is included in `vignette("multi-scale-assessment", package = "waywiser")`.
We could also assess the spatial dependence of our model residuals, to identify
any potential "hot spots" where our model is consistently less accurate than
we'd expect by chance:
```{r}
guerry_predicted <- guerry
guerry_predicted$predictions <- predict(crime_model, guerry)
ww_local_moran_i(guerry_predicted, Crm_prs, predictions)
```
More information about multi-scale assessment is included in `vignette("residual-autocorrelation", package = "waywiser")`.
Lastly, we can also see if there's any areas in our data that are too different
from our training data for us to safely predict on, which fall outside the
"area of applicability" defined by Meyer and Pebesma (2021)
():
```{r}
crime_model_aoa <- ww_area_of_applicability(
Crm_prs ~ Litercy,
guerry_train,
guerry_test,
importance = vip::vi_model(crime_model)
)
guerry_aoa <- cbind(
guerry,
predict(crime_model_aoa, guerry)
)
plot(guerry_aoa["aoa"])
```
We can see that two areas are outside our model's area of applicability, meaning
that we probably can't trust our model when extrapolating into those regions!
For more information, check out [the documentation website!](https://docs.ropensci.org/waywiser/)
## Citing waywiser
To cite waywiser in publications please use:
Mahoney M. J. (2023). waywiser: Ergonomic Methods for Assessing Spatial Models. arXiv:2303.11312 [cs.MS]. https://doi.org/10.48550/arXiv.2303.11312
A BibTeX entry for LaTeX users is
```bibtex
@Misc{,
title = {waywiser: Ergonomic Methods for Assessing Spatial Models},
author = {Michael J Mahoney},
year = {2023},
eprint = {2303.11312},
archiveprefix = {arXiv},
primaryclass = {cs.MS},
doi = {10.48550/arXiv.2303.11312},
url = {https://arxiv.org/abs/2303.11312},
}
```
See `citation("waywiser")` for the most up-to-date citation information.
## Contributing
Please note that this package is released with a
[Contributor Code of Conduct](https://ropensci.org/code-of-conduct/).
By contributing to this project, you agree to abide by its terms.
- If you think you have encountered a bug, please [submit an issue](https://github.com/ropensci/waywiser).
- Please include a [reprex](https://reprex.tidyverse.org/articles/articles/learn-reprex.html) (a minimal, reproducible example) to clearly communicate about your code.
[](https://ropensci.org)
Owner
- Name: rOpenSci
- Login: ropensci
- Kind: organization
- Email: info@ropensci.org
- Location: Berkeley, CA
- Website: https://ropensci.org/
- Twitter: rOpenSci
- Repositories: 307
- Profile: https://github.com/ropensci
Citation (CITATION.cff)
# --------------------------------------------
# CITATION file created with {cffr} R package
# See also: https://docs.ropensci.org/cffr/
# --------------------------------------------
cff-version: 1.2.0
message: 'To cite package "waywiser" in publications use:'
type: software
license: MIT
title: 'waywiser: Ergonomic Methods for Assessing Spatial Models'
version: 0.6.2.9000
doi: 10.48550/arXiv.2303.11312
identifiers:
- type: doi
value: 10.32614/CRAN.package.waywiser
abstract: Assessing predictive models of spatial data can be challenging, both because
these models are typically built for extrapolating outside the original region represented
by training data and due to potential spatially structured errors, with "hot spots"
of higher than expected error clustered geographically due to spatial structure
in the underlying data. Methods are provided for assessing models fit to spatial
data, including approaches for measuring the spatial structure of model errors,
assessing model predictions at multiple spatial scales, and evaluating where predictions
can be made safely. Methods are particularly useful for models fit using the 'tidymodels'
framework. Methods include Moran's I ('Moran' (1950) <https://doi.org/10.2307/2332142>),
Geary's C ('Geary' (1954) <https://doi.org/10.2307/2986645>), Getis-Ord's G ('Ord'
and 'Getis' (1995) <https://doi.org/10.1111/j.1538-4632.1995.tb00912.x>), agreement
coefficients from 'Ji' and Gallo (2006) (<https://doi.org/ 10.14358/PERS.72.7.823>),
agreement metrics from 'Willmott' (1981) (<https://doi.org/ 10.1080/02723646.1981.10642213>)
and 'Willmott' 'et' 'al'. (2012) (<https://doi.org/ 10.1002/joc.2419>), an implementation
of the area of applicability methodology from 'Meyer' and 'Pebesma' (2021) (<https://doi.org/10.1111/2041-210X.13650>),
and an implementation of multi-scale assessment as described in 'Riemann' 'et' 'al'.
(2010) (<https://doi.org/10.1016/j.rse.2010.05.010>).
authors:
- family-names: Mahoney
given-names: Michael
email: mike.mahoney.218@gmail.com
orcid: https://orcid.org/0000-0003-2402-304X
preferred-citation:
type: generic
title: 'waywiser: Ergonomic Methods for Assessing Spatial Models'
authors:
- family-names: Mahoney
given-names: Michael J
year: '2023'
doi: 10.48550/arXiv.2303.11312
url: https://arxiv.org/abs/2303.11312
repository: https://CRAN.R-project.org/package=waywiser
repository-code: https://github.com/ropensci/waywiser
url: https://docs.ropensci.org/waywiser/
contact:
- family-names: Mahoney
given-names: Michael
email: mike.mahoney.218@gmail.com
orcid: https://orcid.org/0000-0003-2402-304X
keywords:
- cran
- r
- r-package
- spatial
- spatial-analysis
- tidymodels
- tidyverse
references:
- type: software
title: 'R: A Language and Environment for Statistical Computing'
notes: Depends
url: https://www.R-project.org/
authors:
- name: R Core Team
institution:
name: R Foundation for Statistical Computing
address: Vienna, Austria
year: '2025'
version: '>= 4.0'
- type: software
title: dplyr
abstract: 'dplyr: A Grammar of Data Manipulation'
notes: Imports
url: https://dplyr.tidyverse.org
repository: https://CRAN.R-project.org/package=dplyr
authors:
- family-names: Wickham
given-names: Hadley
email: hadley@posit.co
orcid: https://orcid.org/0000-0003-4757-117X
- family-names: François
given-names: Romain
orcid: https://orcid.org/0000-0002-2444-4226
- family-names: Henry
given-names: Lionel
- family-names: Müller
given-names: Kirill
orcid: https://orcid.org/0000-0002-1416-3412
- family-names: Vaughan
given-names: Davis
email: davis@posit.co
orcid: https://orcid.org/0000-0003-4777-038X
year: '2025'
doi: 10.32614/CRAN.package.dplyr
version: '>= 1.1.0'
- type: software
title: fields
abstract: 'fields: Tools for Spatial Data'
notes: Imports
url: https://github.com/dnychka/fieldsRPackage
repository: https://CRAN.R-project.org/package=fields
authors:
- family-names: Nychka
given-names: Douglas
email: douglasnychka@gmail.com
- family-names: Furrer
given-names: Reinhard
email: reinhard.furrer@math.uzh.ch
- family-names: Paige
given-names: John
email: paigejo@uw.edu
- family-names: Sain
given-names: Stephan
email: sainsr2@gmail.com
- family-names: Gerber
given-names: Florian
email: flora.fauna.gerber@gmail.com
- family-names: Iverson
given-names: Matthew
email: miverson@mines.edu
- family-names: Johnson
given-names: Rider
email: riderjohnson@mines.edu
year: '2025'
doi: 10.32614/CRAN.package.fields
- type: software
title: FNN
abstract: 'FNN: Fast Nearest Neighbor Search Algorithms and Applications'
notes: Imports
repository: https://CRAN.R-project.org/package=FNN
authors:
- family-names: Beygelzimer
given-names: Alina
- family-names: Kakadet
given-names: Sham
- family-names: Langford
given-names: John
- family-names: Arya
given-names: Sunil
- family-names: Mount
given-names: David
- family-names: Li
given-names: Shengqiao
email: lishengqiao@yahoo.com
year: '2025'
doi: 10.32614/CRAN.package.FNN
- type: software
title: glue
abstract: 'glue: Interpreted String Literals'
notes: Imports
url: https://glue.tidyverse.org/
repository: https://CRAN.R-project.org/package=glue
authors:
- family-names: Hester
given-names: Jim
orcid: https://orcid.org/0000-0002-2739-7082
- family-names: Bryan
given-names: Jennifer
email: jenny@posit.co
orcid: https://orcid.org/0000-0002-6983-2759
year: '2025'
doi: 10.32614/CRAN.package.glue
- type: software
title: hardhat
abstract: 'hardhat: Construct Modeling Packages'
notes: Imports
url: https://hardhat.tidymodels.org
repository: https://CRAN.R-project.org/package=hardhat
authors:
- family-names: Frick
given-names: Hannah
email: hannah@posit.co
orcid: https://orcid.org/0000-0002-6049-5258
- family-names: Vaughan
given-names: Davis
email: davis@posit.co
- family-names: Kuhn
given-names: Max
email: max@posit.co
year: '2025'
doi: 10.32614/CRAN.package.hardhat
- type: software
title: Matrix
abstract: 'Matrix: Sparse and Dense Matrix Classes and Methods'
notes: Imports
url: https://Matrix.R-forge.R-project.org
repository: https://CRAN.R-project.org/package=Matrix
authors:
- family-names: Bates
given-names: Douglas
orcid: https://orcid.org/0000-0001-8316-9503
- family-names: Maechler
given-names: Martin
email: mmaechler+Matrix@gmail.com
orcid: https://orcid.org/0000-0002-8685-9910
- family-names: Jagan
given-names: Mikael
orcid: https://orcid.org/0000-0002-3542-2938
year: '2025'
doi: 10.32614/CRAN.package.Matrix
- type: software
title: purrr
abstract: 'purrr: Functional Programming Tools'
notes: Imports
url: https://purrr.tidyverse.org/
repository: https://CRAN.R-project.org/package=purrr
authors:
- family-names: Wickham
given-names: Hadley
email: hadley@posit.co
orcid: https://orcid.org/0000-0003-4757-117X
- family-names: Henry
given-names: Lionel
email: lionel@posit.co
year: '2025'
doi: 10.32614/CRAN.package.purrr
- type: software
title: rlang
abstract: 'rlang: Functions for Base Types and Core R and ''Tidyverse'' Features'
notes: Imports
url: https://rlang.r-lib.org
repository: https://CRAN.R-project.org/package=rlang
authors:
- family-names: Henry
given-names: Lionel
email: lionel@posit.co
- family-names: Wickham
given-names: Hadley
email: hadley@posit.co
year: '2025'
doi: 10.32614/CRAN.package.rlang
version: '>= 1.1.0'
- type: software
title: sf
abstract: 'sf: Simple Features for R'
notes: Imports
url: https://r-spatial.github.io/sf/
repository: https://CRAN.R-project.org/package=sf
authors:
- family-names: Pebesma
given-names: Edzer
email: edzer.pebesma@uni-muenster.de
orcid: https://orcid.org/0000-0001-8049-7069
year: '2025'
doi: 10.32614/CRAN.package.sf
version: '>= 1.0-0'
- type: software
title: spdep
abstract: 'spdep: Spatial Dependence: Weighting Schemes, Statistics'
notes: Imports
url: https://github.com/r-spatial/spdep/
repository: https://CRAN.R-project.org/package=spdep
authors:
- family-names: Bivand
given-names: Roger
email: Roger.Bivand@nhh.no
orcid: https://orcid.org/0000-0003-2392-6140
year: '2025'
doi: 10.32614/CRAN.package.spdep
version: '>= 1.1-9'
- type: software
title: stats
abstract: 'R: A Language and Environment for Statistical Computing'
notes: Imports
authors:
- name: R Core Team
institution:
name: R Foundation for Statistical Computing
address: Vienna, Austria
year: '2025'
- type: software
title: tibble
abstract: 'tibble: Simple Data Frames'
notes: Imports
url: https://tibble.tidyverse.org/
repository: https://CRAN.R-project.org/package=tibble
authors:
- family-names: Müller
given-names: Kirill
email: kirill@cynkra.com
orcid: https://orcid.org/0000-0002-1416-3412
- family-names: Wickham
given-names: Hadley
email: hadley@rstudio.com
year: '2025'
doi: 10.32614/CRAN.package.tibble
- type: software
title: tidyselect
abstract: 'tidyselect: Select from a Set of Strings'
notes: Imports
url: https://tidyselect.r-lib.org
repository: https://CRAN.R-project.org/package=tidyselect
authors:
- family-names: Henry
given-names: Lionel
email: lionel@posit.co
- family-names: Wickham
given-names: Hadley
email: hadley@posit.co
year: '2025'
doi: 10.32614/CRAN.package.tidyselect
- type: software
title: vctrs
abstract: 'vctrs: Vector Helpers'
notes: Imports
url: https://vctrs.r-lib.org/
repository: https://CRAN.R-project.org/package=vctrs
authors:
- family-names: Wickham
given-names: Hadley
email: hadley@posit.co
- family-names: Henry
given-names: Lionel
email: lionel@posit.co
- family-names: Vaughan
given-names: Davis
email: davis@posit.co
year: '2025'
doi: 10.32614/CRAN.package.vctrs
- type: software
title: yardstick
abstract: 'yardstick: Tidy Characterizations of Model Performance'
notes: Imports
url: https://yardstick.tidymodels.org
repository: https://CRAN.R-project.org/package=yardstick
authors:
- family-names: Kuhn
given-names: Max
email: max@posit.co
- family-names: Vaughan
given-names: Davis
email: davis@posit.co
- family-names: Hvitfeldt
given-names: Emil
email: emil.hvitfeldt@posit.co
orcid: https://orcid.org/0000-0002-0679-1945
year: '2025'
doi: 10.32614/CRAN.package.yardstick
version: '>= 1.2.0'
- type: software
title: applicable
abstract: 'applicable: A Compilation of Applicability Domain Methods'
notes: Suggests
url: https://applicable.tidymodels.org
repository: https://CRAN.R-project.org/package=applicable
authors:
- family-names: Gotti
given-names: Marly
email: marlygotti@gmail.com
- family-names: Kuhn
given-names: Max
email: max@posit.co
year: '2025'
doi: 10.32614/CRAN.package.applicable
- type: software
title: caret
abstract: 'caret: Classification and Regression Training'
notes: Suggests
url: https://github.com/topepo/caret/
repository: https://CRAN.R-project.org/package=caret
authors:
- family-names: Kuhn
given-names: Max
email: mxkuhn@gmail.com
orcid: https://orcid.org/0000-0003-2402-136X
year: '2025'
doi: 10.32614/CRAN.package.caret
- type: software
title: CAST
abstract: 'CAST: ''caret'' Applications for Spatial-Temporal Models'
notes: Suggests
url: https://github.com/HannaMeyer/CAST
repository: https://CRAN.R-project.org/package=CAST
authors:
- family-names: Meyer
given-names: Hanna
email: hanna.meyer@uni-muenster.de
- family-names: Milà
given-names: Carles
- family-names: Ludwig
given-names: Marvin
- family-names: Linnenbrink
given-names: Jan
- family-names: Schumacher
given-names: Fabian
year: '2025'
doi: 10.32614/CRAN.package.CAST
- type: software
title: covr
abstract: 'covr: Test Coverage for Packages'
notes: Suggests
url: https://covr.r-lib.org
repository: https://CRAN.R-project.org/package=covr
authors:
- family-names: Hester
given-names: Jim
email: james.f.hester@gmail.com
year: '2025'
doi: 10.32614/CRAN.package.covr
- type: software
title: exactextractr
abstract: 'exactextractr: Fast Extraction from Raster Datasets using Polygons'
notes: Suggests
url: https://isciences.gitlab.io/exactextractr/
repository: https://CRAN.R-project.org/package=exactextractr
authors:
- name: Daniel Baston
email: dbaston@isciences.com
year: '2025'
doi: 10.32614/CRAN.package.exactextractr
- type: software
title: ggplot2
abstract: 'ggplot2: Create Elegant Data Visualisations Using the Grammar of Graphics'
notes: Suggests
url: https://ggplot2.tidyverse.org
repository: https://CRAN.R-project.org/package=ggplot2
authors:
- family-names: Wickham
given-names: Hadley
email: hadley@posit.co
orcid: https://orcid.org/0000-0003-4757-117X
- family-names: Chang
given-names: Winston
orcid: https://orcid.org/0000-0002-1576-2126
- family-names: Henry
given-names: Lionel
- family-names: Pedersen
given-names: Thomas Lin
email: thomas.pedersen@posit.co
orcid: https://orcid.org/0000-0002-5147-4711
- family-names: Takahashi
given-names: Kohske
- family-names: Wilke
given-names: Claus
orcid: https://orcid.org/0000-0002-7470-9261
- family-names: Woo
given-names: Kara
orcid: https://orcid.org/0000-0002-5125-4188
- family-names: Yutani
given-names: Hiroaki
orcid: https://orcid.org/0000-0002-3385-7233
- family-names: Dunnington
given-names: Dewey
orcid: https://orcid.org/0000-0002-9415-4582
- family-names: Brand
given-names: Teun
name-particle: van den
orcid: https://orcid.org/0000-0002-9335-7468
year: '2025'
doi: 10.32614/CRAN.package.ggplot2
- type: software
title: knitr
abstract: 'knitr: A General-Purpose Package for Dynamic Report Generation in R'
notes: Suggests
url: https://yihui.org/knitr/
repository: https://CRAN.R-project.org/package=knitr
authors:
- family-names: Xie
given-names: Yihui
email: xie@yihui.name
orcid: https://orcid.org/0000-0003-0645-5666
year: '2025'
doi: 10.32614/CRAN.package.knitr
- type: software
title: modeldata
abstract: 'modeldata: Data Sets Useful for Modeling Examples'
notes: Suggests
url: https://modeldata.tidymodels.org
repository: https://CRAN.R-project.org/package=modeldata
authors:
- family-names: Kuhn
given-names: Max
email: max@posit.co
year: '2025'
doi: 10.32614/CRAN.package.modeldata
- type: software
title: recipes
abstract: 'recipes: Preprocessing and Feature Engineering Steps for Modeling'
notes: Suggests
url: https://recipes.tidymodels.org/
repository: https://CRAN.R-project.org/package=recipes
authors:
- family-names: Kuhn
given-names: Max
email: max@posit.co
- family-names: Wickham
given-names: Hadley
email: hadley@posit.co
- family-names: Hvitfeldt
given-names: Emil
email: emil.hvitfeldt@posit.co
year: '2025'
doi: 10.32614/CRAN.package.recipes
- type: software
title: rmarkdown
abstract: 'rmarkdown: Dynamic Documents for R'
notes: Suggests
url: https://pkgs.rstudio.com/rmarkdown/
repository: https://CRAN.R-project.org/package=rmarkdown
authors:
- family-names: Allaire
given-names: JJ
email: jj@posit.co
- family-names: Xie
given-names: Yihui
email: xie@yihui.name
orcid: https://orcid.org/0000-0003-0645-5666
- family-names: Dervieux
given-names: Christophe
email: cderv@posit.co
orcid: https://orcid.org/0000-0003-4474-2498
- family-names: McPherson
given-names: Jonathan
email: jonathan@posit.co
- family-names: Luraschi
given-names: Javier
- family-names: Ushey
given-names: Kevin
email: kevin@posit.co
- family-names: Atkins
given-names: Aron
email: aron@posit.co
- family-names: Wickham
given-names: Hadley
email: hadley@posit.co
- family-names: Cheng
given-names: Joe
email: joe@posit.co
- family-names: Chang
given-names: Winston
email: winston@posit.co
- family-names: Iannone
given-names: Richard
email: rich@posit.co
orcid: https://orcid.org/0000-0003-3925-190X
year: '2025'
doi: 10.32614/CRAN.package.rmarkdown
- type: software
title: rsample
abstract: 'rsample: General Resampling Infrastructure'
notes: Suggests
url: https://rsample.tidymodels.org
repository: https://CRAN.R-project.org/package=rsample
authors:
- family-names: Frick
given-names: Hannah
email: hannah@posit.co
orcid: https://orcid.org/0000-0002-6049-5258
- family-names: Chow
given-names: Fanny
email: fannybchow@gmail.com
- family-names: Kuhn
given-names: Max
email: max@posit.co
- family-names: Mahoney
given-names: Michael
email: mike.mahoney.218@gmail.com
orcid: https://orcid.org/0000-0003-2402-304X
- family-names: Silge
given-names: Julia
email: julia.silge@posit.co
orcid: https://orcid.org/0000-0002-3671-836X
- family-names: Wickham
given-names: Hadley
email: hadley@posit.co
year: '2025'
doi: 10.32614/CRAN.package.rsample
- type: software
title: spatialsample
abstract: 'spatialsample: Spatial Resampling Infrastructure'
notes: Suggests
url: https://spatialsample.tidymodels.org
repository: https://CRAN.R-project.org/package=spatialsample
authors:
- family-names: Mahoney
given-names: Michael
email: mike.mahoney.218@gmail.com
orcid: https://orcid.org/0000-0003-2402-304X
- family-names: Silge
given-names: Julia
email: julia.silge@posit.co
orcid: https://orcid.org/0000-0002-3671-836X
year: '2025'
doi: 10.32614/CRAN.package.spatialsample
- type: software
title: terra
abstract: 'terra: Spatial Data Analysis'
notes: Suggests
url: https://rspatial.org/
repository: https://CRAN.R-project.org/package=terra
authors:
- family-names: Hijmans
given-names: Robert J.
email: r.hijmans@gmail.com
orcid: https://orcid.org/0000-0001-5872-2872
year: '2025'
doi: 10.32614/CRAN.package.terra
- type: software
title: testthat
abstract: 'testthat: Unit Testing for R'
notes: Suggests
url: https://testthat.r-lib.org
repository: https://CRAN.R-project.org/package=testthat
authors:
- family-names: Wickham
given-names: Hadley
email: hadley@posit.co
year: '2025'
doi: 10.32614/CRAN.package.testthat
version: '>= 3.0.0'
- type: software
title: tidymodels
abstract: 'tidymodels: Easily Install and Load the ''Tidymodels'' Packages'
notes: Suggests
url: https://tidymodels.tidymodels.org
repository: https://CRAN.R-project.org/package=tidymodels
authors:
- family-names: Kuhn
given-names: Max
email: max@posit.co
orcid: https://orcid.org/0000-0003-2402-136X
- family-names: Wickham
given-names: Hadley
email: hadley@posit.co
year: '2025'
doi: 10.32614/CRAN.package.tidymodels
- type: software
title: tidyr
abstract: 'tidyr: Tidy Messy Data'
notes: Suggests
url: https://tidyr.tidyverse.org
repository: https://CRAN.R-project.org/package=tidyr
authors:
- family-names: Wickham
given-names: Hadley
email: hadley@posit.co
- family-names: Vaughan
given-names: Davis
email: davis@posit.co
- family-names: Girlich
given-names: Maximilian
year: '2025'
doi: 10.32614/CRAN.package.tidyr
- type: software
title: tigris
abstract: 'tigris: Load Census TIGER/Line Shapefiles'
notes: Suggests
url: https://github.com/walkerke/tigris
repository: https://CRAN.R-project.org/package=tigris
authors:
- family-names: Walker
given-names: Kyle
email: kyle@walker-data.com
year: '2025'
doi: 10.32614/CRAN.package.tigris
- type: software
title: units
abstract: 'units: Measurement Units for R Vectors'
notes: Suggests
url: https://r-quantities.github.io/units/
repository: https://CRAN.R-project.org/package=units
authors:
- family-names: Pebesma
given-names: Edzer
email: edzer.pebesma@uni-muenster.de
orcid: https://orcid.org/0000-0001-8049-7069
- family-names: Mailund
given-names: Thomas
email: mailund@birc.au.dk
- family-names: Kalinowski
given-names: Tomasz
- family-names: Ucar
given-names: Iñaki
email: iucar@fedoraproject.org
orcid: https://orcid.org/0000-0001-6403-5550
year: '2025'
doi: 10.32614/CRAN.package.units
- type: software
title: vip
abstract: 'vip: Variable Importance Plots'
notes: Suggests
url: https://github.com/koalaverse/vip/
repository: https://CRAN.R-project.org/package=vip
authors:
- family-names: Greenwell
given-names: Brandon M.
email: greenwell.brandon@gmail.com
orcid: https://orcid.org/0000-0002-8120-0084
- family-names: Boehmke
given-names: Brad
email: bradleyboehmke@gmail.com
orcid: https://orcid.org/0000-0002-3611-8516
year: '2025'
doi: 10.32614/CRAN.package.vip
- type: software
title: whisker
abstract: 'whisker: mustache for R, Logicless Templating'
notes: Suggests
url: https://github.com/edwindj/whisker
repository: https://CRAN.R-project.org/package=whisker
authors:
- family-names: Jonge
given-names: Edwin
name-particle: de
year: '2025'
doi: 10.32614/CRAN.package.whisker
- type: software
title: withr
abstract: 'withr: Run Code ''With'' Temporarily Modified Global State'
notes: Suggests
url: https://withr.r-lib.org
repository: https://CRAN.R-project.org/package=withr
authors:
- family-names: Hester
given-names: Jim
- family-names: Henry
given-names: Lionel
email: lionel@posit.co
- family-names: Müller
given-names: Kirill
email: krlmlr+r@mailbox.org
- family-names: Ushey
given-names: Kevin
email: kevinushey@gmail.com
- family-names: Wickham
given-names: Hadley
email: hadley@posit.co
- family-names: Chang
given-names: Winston
year: '2025'
doi: 10.32614/CRAN.package.withr
CodeMeta (codemeta.json)
{
"@context": "https://doi.org/10.5063/schema/codemeta-2.0",
"@type": "SoftwareSourceCode",
"identifier": "waywiser",
"description": "Assessing predictive models of spatial data can be challenging, both because these models are typically built for extrapolating outside the original region represented by training data and due to potential spatially structured errors, with \"hot spots\" of higher than expected error clustered geographically due to spatial structure in the underlying data. Methods are provided for assessing models fit to spatial data, including approaches for measuring the spatial structure of model errors, assessing model predictions at multiple spatial scales, and evaluating where predictions can be made safely. Methods are particularly useful for models fit using the 'tidymodels' framework. Methods include Moran's I ('Moran' (1950) <doi:10.2307/2332142>), Geary's C ('Geary' (1954) <doi:10.2307/2986645>), Getis-Ord's G ('Ord' and 'Getis' (1995) <doi:10.1111/j.1538-4632.1995.tb00912.x>), agreement coefficients from 'Ji' and Gallo (2006) (<doi: 10.14358/PERS.72.7.823>), agreement metrics from 'Willmott' (1981) (<doi: 10.1080/02723646.1981.10642213>) and 'Willmott' 'et' 'al'. (2012) (<doi: 10.1002/joc.2419>), an implementation of the area of applicability methodology from 'Meyer' and 'Pebesma' (2021) (<doi:10.1111/2041-210X.13650>), and an implementation of multi-scale assessment as described in 'Riemann' 'et' 'al'. (2010) (<doi:10.1016/j.rse.2010.05.010>).",
"name": "waywiser: Ergonomic Methods for Assessing Spatial Models",
"relatedLink": [
"https://docs.ropensci.org/waywiser/",
"https://CRAN.R-project.org/package=waywiser"
],
"codeRepository": "https://github.com/ropensci/waywiser",
"issueTracker": "https://github.com/ropensci/waywiser/issues",
"license": "https://spdx.org/licenses/MIT",
"version": "0.6.2.9000",
"programmingLanguage": {
"@type": "ComputerLanguage",
"name": "R",
"url": "https://r-project.org"
},
"runtimePlatform": "R version 4.4.3 (2025-02-28)",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"author": [
{
"@type": "Person",
"givenName": "Michael",
"familyName": "Mahoney",
"email": "mike.mahoney.218@gmail.com",
"@id": "https://orcid.org/0000-0003-2402-304X"
}
],
"contributor": [
{
"@type": "Person",
"givenName": "Lucas",
"familyName": "Johnson",
"email": "lucas.k.johnson03@gmail.com",
"@id": "https://orcid.org/0000-0002-7953-0260"
}
],
"copyrightHolder": [
{
"@type": "Organization",
"name": "Posit Software, PBC"
}
],
"funder": [
{
"@type": "Organization",
"name": "Posit Software, PBC"
}
],
"maintainer": [
{
"@type": "Person",
"givenName": "Michael",
"familyName": "Mahoney",
"email": "mike.mahoney.218@gmail.com",
"@id": "https://orcid.org/0000-0003-2402-304X"
}
],
"softwareSuggestions": [
{
"@type": "SoftwareApplication",
"identifier": "applicable",
"name": "applicable",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=applicable"
},
{
"@type": "SoftwareApplication",
"identifier": "caret",
"name": "caret",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=caret"
},
{
"@type": "SoftwareApplication",
"identifier": "CAST",
"name": "CAST",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=CAST"
},
{
"@type": "SoftwareApplication",
"identifier": "covr",
"name": "covr",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=covr"
},
{
"@type": "SoftwareApplication",
"identifier": "exactextractr",
"name": "exactextractr",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=exactextractr"
},
{
"@type": "SoftwareApplication",
"identifier": "ggplot2",
"name": "ggplot2",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=ggplot2"
},
{
"@type": "SoftwareApplication",
"identifier": "knitr",
"name": "knitr",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=knitr"
},
{
"@type": "SoftwareApplication",
"identifier": "modeldata",
"name": "modeldata",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=modeldata"
},
{
"@type": "SoftwareApplication",
"identifier": "recipes",
"name": "recipes",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=recipes"
},
{
"@type": "SoftwareApplication",
"identifier": "rmarkdown",
"name": "rmarkdown",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=rmarkdown"
},
{
"@type": "SoftwareApplication",
"identifier": "rsample",
"name": "rsample",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=rsample"
},
{
"@type": "SoftwareApplication",
"identifier": "spatialsample",
"name": "spatialsample",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=spatialsample"
},
{
"@type": "SoftwareApplication",
"identifier": "terra",
"name": "terra",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=terra"
},
{
"@type": "SoftwareApplication",
"identifier": "testthat",
"name": "testthat",
"version": ">= 3.0.0",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=testthat"
},
{
"@type": "SoftwareApplication",
"identifier": "tidymodels",
"name": "tidymodels",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=tidymodels"
},
{
"@type": "SoftwareApplication",
"identifier": "tidyr",
"name": "tidyr",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=tidyr"
},
{
"@type": "SoftwareApplication",
"identifier": "tigris",
"name": "tigris",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=tigris"
},
{
"@type": "SoftwareApplication",
"identifier": "units",
"name": "units",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=units"
},
{
"@type": "SoftwareApplication",
"identifier": "vip",
"name": "vip",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=vip"
},
{
"@type": "SoftwareApplication",
"identifier": "whisker",
"name": "whisker",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=whisker"
},
{
"@type": "SoftwareApplication",
"identifier": "withr",
"name": "withr",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=withr"
}
],
"softwareRequirements": {
"1": {
"@type": "SoftwareApplication",
"identifier": "R",
"name": "R",
"version": ">= 4.0"
},
"2": {
"@type": "SoftwareApplication",
"identifier": "dplyr",
"name": "dplyr",
"version": ">= 1.1.0",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=dplyr"
},
"3": {
"@type": "SoftwareApplication",
"identifier": "fields",
"name": "fields",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=fields"
},
"4": {
"@type": "SoftwareApplication",
"identifier": "FNN",
"name": "FNN",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=FNN"
},
"5": {
"@type": "SoftwareApplication",
"identifier": "glue",
"name": "glue",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=glue"
},
"6": {
"@type": "SoftwareApplication",
"identifier": "hardhat",
"name": "hardhat",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=hardhat"
},
"7": {
"@type": "SoftwareApplication",
"identifier": "Matrix",
"name": "Matrix",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=Matrix"
},
"8": {
"@type": "SoftwareApplication",
"identifier": "purrr",
"name": "purrr",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=purrr"
},
"9": {
"@type": "SoftwareApplication",
"identifier": "rlang",
"name": "rlang",
"version": ">= 1.1.0",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=rlang"
},
"10": {
"@type": "SoftwareApplication",
"identifier": "sf",
"name": "sf",
"version": ">= 1.0-0",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=sf"
},
"11": {
"@type": "SoftwareApplication",
"identifier": "spdep",
"name": "spdep",
"version": ">= 1.1-9",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=spdep"
},
"12": {
"@type": "SoftwareApplication",
"identifier": "stats",
"name": "stats"
},
"13": {
"@type": "SoftwareApplication",
"identifier": "tibble",
"name": "tibble",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=tibble"
},
"14": {
"@type": "SoftwareApplication",
"identifier": "tidyselect",
"name": "tidyselect",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=tidyselect"
},
"15": {
"@type": "SoftwareApplication",
"identifier": "vctrs",
"name": "vctrs",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=vctrs"
},
"16": {
"@type": "SoftwareApplication",
"identifier": "yardstick",
"name": "yardstick",
"version": ">= 1.2.0",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=yardstick"
},
"SystemRequirements": null
},
"fileSize": "6960.097KB",
"citation": [
{
"@type": "CreativeWork",
"datePublished": "2023",
"author": [
{
"@type": "Person",
"givenName": [
"Michael",
"J"
],
"familyName": "Mahoney"
}
],
"name": "waywiser: Ergonomic Methods for Assessing Spatial Models",
"identifier": "10.48550/arXiv.2303.11312",
"url": "https://arxiv.org/abs/2303.11312",
"@id": "https://doi.org/10.48550/arXiv.2303.11312",
"sameAs": "https://doi.org/10.48550/arXiv.2303.11312"
}
],
"releaseNotes": "https://github.com/ropensci/waywiser/blob/master/NEWS.md",
"readme": "https://github.com/ropensci/waywiser/blob/main/README.md",
"contIntegration": [
"https://github.com/ropensci/waywiser/actions/workflows/R-CMD-check.yaml",
"https://app.codecov.io/gh/ropensci/waywiser?branch=main"
],
"developmentStatus": [
"https://lifecycle.r-lib.org/articles/stages.html#maturing",
"https://www.repostatus.org/#active"
],
"review": {
"@type": "Review",
"url": "https://github.com/ropensci/software-review/issues/571",
"provider": "https://ropensci.org"
},
"keywords": [
"cran",
"r",
"r-package",
"spatial",
"spatial-analysis",
"tidymodels",
"tidyverse"
]
}
GitHub Events
Total
- Create event: 6
- Release event: 3
- Issues event: 6
- Watch event: 3
- Delete event: 1
- Push event: 12
- Pull request event: 8
Last Year
- Create event: 6
- Release event: 3
- Issues event: 6
- Watch event: 3
- Delete event: 1
- Push event: 12
- Pull request event: 8
Committers
Last synced: almost 2 years ago
Top Committers
| Name | Commits | |
|---|---|---|
| Mike Mahoney | m****8@g****m | 130 |
| Emil Hvitfeldt | e****t@g****m | 1 |
Issues and Pull Requests
Last synced: 4 months ago
All Time
- Total issues: 23
- Total pull requests: 54
- Average time to close issues: 20 days
- Average time to close pull requests: 2 days
- Total issue authors: 2
- Total pull request authors: 3
- Average comments per issue: 0.7
- Average comments per pull request: 0.96
- Merged pull requests: 51
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 3
- Pull requests: 8
- Average time to close issues: 10 days
- Average time to close pull requests: about 23 hours
- Issue authors: 1
- Pull request authors: 1
- Average comments per issue: 0.0
- Average comments per pull request: 0.0
- Merged pull requests: 8
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- mikemahoney218 (20)
- Nowosad (1)
Pull Request Authors
- mikemahoney218 (54)
- EmilHvitfeldt (1)
- lucas-johnson (1)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 1
-
Total downloads:
- cran 326 last-month
- Total dependent packages: 0
- Total dependent repositories: 0
- Total versions: 12
- Total maintainers: 1
cran.r-project.org: waywiser
Ergonomic Methods for Assessing Spatial Models
- Homepage: https://github.com/ropensci/waywiser
- Documentation: http://cran.r-project.org/web/packages/waywiser/waywiser.pdf
- License: MIT + file LICENSE
-
Latest release: 0.6.3
published 9 months ago
Rankings
Stargazers count: 11.9%
Forks count: 21.9%
Dependent packages count: 29.8%
Average: 30.4%
Dependent repos count: 35.5%
Downloads: 52.8%
Maintainers (1)
Last synced:
4 months ago
Dependencies
DESCRIPTION
cran
- R >= 3.5 depends
- rlang * imports
- sf * imports
- spdep * imports
- yardstick * imports
- covr * suggests
- dplyr * suggests
- ggplot2 * suggests
- sfdep * suggests
- spelling * suggests
- testthat >= 3.0.0 suggests
- tidymodels * suggests
- tidyr * suggests
.github/workflows/R-CMD-check-hard.yaml
actions
- actions/checkout v2 composite
- r-lib/actions/check-r-package v2 composite
- r-lib/actions/setup-pandoc v2 composite
- r-lib/actions/setup-r v2 composite
- r-lib/actions/setup-r-dependencies v2 composite
.github/workflows/R-CMD-check.yaml
actions
- actions/checkout v2 composite
- r-lib/actions/check-r-package v2 composite
- r-lib/actions/setup-pandoc v2 composite
- r-lib/actions/setup-r v2 composite
- r-lib/actions/setup-r-dependencies v2 composite
.github/workflows/lock.yaml
actions
- dessant/lock-threads v2 composite
.github/workflows/pkgdown.yaml
actions
- 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
.github/workflows/pr-commands.yaml
actions
- actions/checkout v2 composite
- r-lib/actions/pr-fetch v2 composite
- r-lib/actions/pr-push v2 composite
- r-lib/actions/setup-r v2 composite
- r-lib/actions/setup-r-dependencies v2 composite
.github/workflows/test-coverage.yaml
actions
- actions/checkout v2 composite
- r-lib/actions/setup-r v2 composite
- r-lib/actions/setup-r-dependencies v2 composite