R語言相關系數圖(r語言相關系數圖怎么看)
背景介紹
相關系數是研究變量之間線性相關程度的量,一般用字母 r 表示。由于研究對象的不同,相關系數有多種定義方式,較為常用的是皮爾遜相關系數。相關表和相關圖可反映兩個變量之間的相互關系及其相關方向,但無法確切地表明兩個變量之間相關的程度。相關系數是用以反映變量之間相關關系密切程度的統計指標。
初高中學習是孩子處于青春期的階段,也是孩子學習當中最關鍵的六年,因為它涉及到了中考與高考,左養中學教育賴頌強再講孩子的學習方法和考試心里調節的直播課里,系統的講解到如何幫孩子提升學習效率,提升考試時候的心理素質,從而提升學習成績。
今天我們來使用R語言來快速做一個相關系數圖。
軟件下載
R
RStudio
教程講解
1.本節教程,使用mtcars數據包里面的數據進行演示,當然你也可以將你自己的數據讀取進入R進行作圖
mtcars

2.由于mtcars的其他列為非數值型變量,所以我們得提取出來其中的數值型變量進行作圖,所以下面代碼的意思就是,將mtcars數據中的第1,3-7列提取出來,然后就生成了我們作圖用的數據
mtcars_cor <- mtcars[,c(1,3:7)]
mtcars_cor
3.開始作圖:首先安裝相關系數圖的包和加載包
install.packages("corrgram")
library(corrgram)
4.開始作圖:
- mtcars_cars就是數據
- lower.panel就是設置斜下角
- upper.panel就是設置斜上角
- panel.shade指的是陰影方塊
- panel.pie指的是餅圖
然后圖就做出來了:
corrgram(mtcars_cor,
lower.panel=panel.shade,
upper.panel=panel.pie,
main="相關系數圖")
5.當然,你也可以換另一種形式:也就是數字顯示,根據包的默認情況,紅色代表負相關,藍色代表正相關
corrgram(mtcars_cor,
lower.panel=panel.cor,
upper.panel=panel.cor,
main="相關系數圖")
6.如果你覺得顏色不好,可以通過col.regions=colorRampPalette()進行設置調換,此時的紅色代表正相關,藍色代表負相關
corrgram(mtcars_cor,
lower.panel=panel.fill,
upper.panel=panel.cor,
main="相關系數圖",
col.regions=colorRampPalette(c("blue","red")))
7.好了,今天的教程就到這里了,祝大家科研順利!