A correlation matrix is a type of table showing correlation coefficients between variables. Here, each cell in the table shows the correlation between two variables. This matrix is used correlation matrix is used to summarize data. In this article we, will be looking at the approach to get the correlation matrix from a given DataFrame of the same data type in R Programming language.
cor() method can be used for creating a correlation matrix from the given DataFrame of the same data type using the R language. This is one of the easiest methods to create the correlation matrix from the dataframe as here the user just need to call the cor() function with the name of the dataframe as its parameter and further the cor() function with the specified parameter will be returning to the user the correlation matrix of the given data-frame with the same data frame.
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.
Example 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)
|
Output:

Example 2:
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)
|
Output:

Whether you're preparing for your first job interview or aiming to upskill in this ever-evolving tech landscape,
GeeksforGeeks Courses are your key to success. We provide top-quality content at affordable prices, all geared towards accelerating your growth in a time-bound manner. Join the millions we've already empowered, and we're here to do the same for you. Don't miss out -
check it out now!
Last Updated :
17 Apr, 2021
Like Article
Save Article