
Data Structure
Networking
RDBMS
Operating System
Java
MS Excel
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
Change Size of Correlation Coefficient in Corrplot in R
The correlation coefficient value size in correlation matrix plot created by using corrplot function ranges from 0 to 1, 0 referring to the smallest and 1 referring to the largest, by default it is 1. To change this size, we need to use number.cex argument. For example, if we want to decrease the size to half then we can use number.cex = 0.5.
Example
Consider the below matrix −
set.seed(99) M<-matrix(rpois(100,10),ncol=10) M
Output
[,1] [,2] [,3] [,4] [,5] [,6] [,7] [,8] [,9] [,10] [1,] 10 10 14 14 7 9 14 14 13 10 [2,] 11 8 9 13 9 9 5 12 7 6 [3,] 10 12 6 11 5 8 10 4 11 15 [4,] 11 7 12 9 5 10 7 10 10 9 [5,] 8 8 8 16 8 6 7 14 12 8 [6,] 10 4 5 10 6 8 14 9 14 11 [7,] 7 12 9 4 14 18 7 12 12 9 [8,] 11 16 8 6 18 12 9 9 10 16 [9,] 5 9 11 13 8 10 12 10 10 9 [10,] 7 14 13 9 7 10 10 15 11 16
Loading corrplot package and creating a correlation matrix plot −
library(corrplot) > corrplot(cor(M),addCoef.col="black")
Output
Changing the size of correlation coefficient value to 0.75 −
corrplot(cor(M),addCoef.col="black",number.cex=0.75)
Output
Changing the size of correlation coefficient value to 0.30 −
> corrplot(cor(M),addCoef.col="black",number.cex=0.30)
Output
Advertisements