get_scatterplotmatrix_stats | R Documentation |
Uses stats::cor.test()
per default for all numerical input variables and converts results
to character vector.
Could be extended if different stats for different variable types are needed.
Meant to be called from lattice::panel.text()
.
get_scatterplotmatrix_stats(
x,
y,
.f = stats::cor.test,
.f_args = list(),
round_stat = 2,
round_pval = 4
)
x , y |
( |
.f |
( |
.f_args |
( |
round_stat |
( |
round_pval |
( |
Presently we need to use a formula input for stats::cor.test
because
na.fail
only gets evaluated when a formula is passed (see below).
x = c(1,3,5,7,NA) y = c(3,6,7,8,1) stats::cor.test(x, y, na.action = "na.fail") stats::cor.test(~ x + y, na.action = "na.fail")
Character with stats. For stats::cor.test()
correlation coefficient and p-value.
set.seed(1)
x <- runif(25, 0, 1)
y <- runif(25, 0, 1)
x[c(3, 10, 18)] <- NA
get_scatterplotmatrix_stats(x, y, .f = stats::cor.test, .f_args = list(method = "pearson"))
get_scatterplotmatrix_stats(x, y, .f = stats::cor.test, .f_args = list(
method = "pearson",
na.action = na.fail
))
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.