Description Usage Arguments Value Author(s) Examples
Computes correlation matrix for an arbitrary number of numeric variables, optionally within strata.
| 1 2 3 | 
| ... | an arbitrary number of variables for which a correlation matrix is desired. The
arguments can be vectors, matrices, or lists. Individual columns of a matrix or
elements of a list that are not of class  | 
| strata | vector, matrix, or list of stratification variables. Descriptive statistics will be
computed within strata defined by each unique combination of the stratification
variables, as well as in the combined sample. If  | 
| subset | vector indicating a subset to be used for all descriptive statistics. If  | 
| conf.level | a numeric scalar between 0 and 1 denoting the confidence level to be used in constructing confidence intervals for the correlation. | 
| use | character string denoting the cases to use:  | 
| method | character string denoting the correlation method to use:  | 
| stat | a vector of character strings indicating the descriptive statistic(s) to be tabulated.
Possibilities include any statistic as specified by one or more of  | 
| byStratum | a logical scalar indicating whether statistics should be grouped by pair of
variables. If  | 
| version | if  | 
An object of class uCorrelate is returned, which consists of a list of correlation estimates and inference for each specified stratum and for the combined dataset. Each element of the list has six arrays:
| cormtx | the correlation matrix, printed. | 
| n | matrix of sample sizes used to compute each correlation | 
| t.stat | matrix of t-statistics, testing a correlation of 0. | 
| pval | matrix of two-sided p-values for the t-test. | 
| lo95%CI | lower bound of the 95% confidence interval. | 
| hi95%CI | upper bound of the 95% confidence interval. | 
Scott S. Emerson, M.D., Ph.D., Andrew J. Spieker, Brian D. Williamson, Travis Y. Hee Wai, and Solomon Lim
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | # Load required libraries
library(survival)
# Reading in a dataset
mri <- read.table("http://www.emersonstatistics.com/datasets/mri.txt",header=TRUE)
# Estimated correlation matrix using all data, complete cases, or pairwise complete (the default)
with (mri, correlate(age,weight,ldl,use="everything"))
with (mri, correlate(age,weight,ldl,use="complete"))
with (mri, correlate(age,weight,ldl))
# Correlation matrices for each stratum
with (mri, correlate(age,weight,ldl,strata=male))
# Correlations grouped by variable
with (mri, correlate(age,weight,ldl,strata=male,byStratum=FALSE))
# Special formatting of inference for correlations within strata
with (mri, correlate(age,weight,ldl,strata=male,stat="@cor@ (@lo@, @hi@); P @p@; n= @n@"))
# Special formatting of inference for correlations grouped by variable
with (mri, correlate(age,weight,ldl,strata=male,stat="@cor@ (@lo@, @hi@); P @p@; n= @n@",
      byStratum=FALSE))
 | 
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.