Learn R Programming

umx (version 4.9.0)

umx_cor: Report correlations and their p-values

Description

For reporting correlations and their p-values in a compact table. Handles rounding, and skipping non-numeric columns.

Usage

umx_cor(
  X,
  df = nrow(X) - 2,
  use = c("pairwise.complete.obs", "complete.obs", "everything", "all.obs",
    "na.or.complete"),
  digits = 2,
  type = c("r and p-value", "smart")
)

Arguments

X

a matrix or dataframe

df

the degrees of freedom for the test

use

how to handle missing data (defaults to pairwise complete)

digits

rounding of answers

type

Unused argument for future directions

Value

  • Matrix of correlations and p-values

Details

To compute heterochoric correlations, see umxHetCor().

note: The Hmisc package has a more robust function called rcorr.

References

See Also

umxHetCor

Other Miscellaneous Stats Helpers: FishersMethod(), SE_from_p(), geometric_mean(), harmonic_mean(), oddsratio(), reliability(), umxCov2cor(), umxHetCor(), umxWeightedAIC(), umx_apply(), umx_means(), umx_r_test(), umx_round(), umx_scale(), umx_var(), umx

Examples

Run this code
# NOT RUN {
tmp = myFADataRaw[1:8,1:8]
umx_cor(tmp)
tmp$x1 = letters[1:8] # make one column non-numeric
umx_cor(tmp)
# }

Run the code above in your browser using DataLab