Learn R Programming

rpsychi (version 0.3)

lower2R: Convert a vector containing correlations into a correlation matrix

Description

lower2R converts a vector containing correlations into a correlation matrix.

Usage

lower2R(x, varname=NULL)

Arguments

x
a numeric vector contains the correlations
varname
a character vector contains the row and column names

Value

  • Return a matrix containing the correlation matrix.

encoding

UTF-8

Details

This function converts a vector containing correlations into a correlation matrix. x contains the elements that consist of the lower triangle of the correlation matrix. The length of varname should be equal to the number of rows and columns in the correlation matrix.

References

Kline RB (2004) Beyond significance testing: Reforming data analysis methods in behavioral research. Washington: American Psychological Association.

See Also

svar, ssd, svar, ssd2sd, r2cov

Examples

Run this code
lower2R(c(1:15))

##Kline (2004) Table 6.15
lower2R(c(.77,.59,.50,.48,.46,.81,.72,.69,.68,.89,
        .84,.8,.91,.88,.93))

lower2R(c(.77,.59,.50,.48,.46,.81,.72,.69,.68,.89,
        .84,.8,.91,.88,.93), 
        varname=paste("trial", 1:6, sep=""))

Run the code above in your browser using DataLab