从 R 中相同数据类型的 DataFrame 创建相关矩阵
相关矩阵是一种显示变量之间相关系数的表格。此处,表中的每个单元格都显示了两个变量之间的相关性。该矩阵用于相关矩阵用于汇总数据。在本文中,我们将研究从 R 编程语言中相同数据类型的给定 DataFrame 中获取相关矩阵的方法。
cor()方法可用于使用 R 语言从相同数据类型的给定 DataFrame 创建相关矩阵。这是从数据帧创建相关矩阵的最简单方法之一,因为在这里用户只需要使用数据帧的名称作为参数调用 cor()函数,并且具有指定参数的 cor()函数将是将给定数据帧与相同数据帧的相关矩阵返回给用户。
Syntax: cor(x,use = “everything”,method = c(“pearson”, “kendall”, “spearman”))
Parameter:
- x:-a numeric vector, matrix, or data frame.
- use:-an optional character string giving a method for computing covariance in the presence of missing values.
- method:-a character string indicating which correlation coefficient is to be computed.
Returns:
It will return the correlation matrix.
示例 1:
R
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)
R
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)
输出:
示例 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)
输出: