R语言 从相同数据类型的DataFrame创建一个相关矩阵
相关矩阵是一种显示变量之间相关系数的表格。这里,表格中的每个单元格显示两个变量之间的相关性。这个矩阵用于相关矩阵是用来总结数据的。在这篇文章中,我们将研究如何在R编程语言中从给定的相同数据类型的DataFrame中获得相关矩阵。
cor() 方法可用于使用R语言从相同数据类型的给定DataFrame中创建一个相关矩阵。这是从数据框中创建相关矩阵的最简单的方法之一,因为在这里,用户只需要以数据框的名称作为参数调用cor()函数,然后带有指定参数的cor()函数将向用户返回给定数据框与同一数据框的相关矩阵。
语法: cor(x,use = "everything",method = c("pearson", "kendall", "spearman"))
参数
- x:-一个数字向量、矩阵或数据框。
- use:-一个可选的字符串,给出在存在缺失值的情况下计算协方差的方法。
- method:-一个表示要计算的相关系数的字符串。
返回 。
它将返回相关矩阵。
例子1 :
gfg_data= data.frame(A=c(7,6,2,8,1),
B=c(4,2,9,7,3),
C=c(1,7,2,6,8))
print("Dataframe:->")
print(gfg_data)
print("Correlation matrix:")
cor(gfg_data)
输出
例2 :
gfg_data= data.frame(A=c(.014,0.821,0.176,0.295,0.874),
B=c(0.178,0.587,0.471,0.785,0.145),
C=c(0.741,0.258,0.369,0.147,0.159))
print("Dataframe:->")
print(gfg_data)
print("Correlation matrix:")
cor(gfg_data)
输出