[R]{psych} lowerCor() : 相関行列を下三角行列として出力する関数

説明

lowerCor()は指定した方法で相関係数を計算し、指定した桁数で下三角行列として相関行列をする関数である。

使用法

lowerCor(x,digits=2,use="pairwise",method="pearson")

引数

x : データフレームあるいはデータ行列

digits : 出力する相関係数の小数点以下桁数

use : 欠損値の処理方法。cor()に対するのと同じオプションを指定可能。

method: 計算する相関係数の種類。”pearson”, “kendall”, “spearman”のいずれかを指定。

使用例

> lowerCor(bfi[,1:15])
   A1    A2    A3    A4    A5    C1    C2    C3    C4    C5    E1    E2    E3    E4    E5   
A1  1.00                                                                                    
A2 -0.34  1.00                                                                              
A3 -0.27  0.49  1.00                                                                        
A4 -0.15  0.34  0.36  1.00                                                                  
A5 -0.18  0.39  0.50  0.31  1.00                                                            
C1  0.03  0.09  0.10  0.09  0.12  1.00                                                      
C2  0.02  0.14  0.14  0.23  0.11  0.43  1.00                                                
C3 -0.02  0.19  0.13  0.13  0.13  0.31  0.36  1.00                                          
C4  0.13 -0.15 -0.12 -0.15 -0.13 -0.34 -0.38 -0.34  1.00                                    
C5  0.05 -0.12 -0.16 -0.24 -0.17 -0.25 -0.30 -0.34  0.48  1.00                              
E1  0.11 -0.21 -0.21 -0.11 -0.25 -0.02  0.02  0.00  0.09  0.06  1.00                        
E2  0.09 -0.23 -0.29 -0.19 -0.33 -0.09 -0.06 -0.08  0.20  0.26  0.47  1.00                  
E3 -0.05  0.25  0.39  0.19  0.42  0.12  0.15  0.09 -0.08 -0.16 -0.33 -0.38  1.00            
E4 -0.06  0.28  0.38  0.30  0.47  0.14  0.12  0.09 -0.11 -0.20 -0.42 -0.51  0.42  1.00      
E5 -0.02  0.29  0.25  0.16  0.27  0.25  0.25  0.21 -0.24 -0.23 -0.30 -0.37  0.38  0.32  1.00

 

コメント