R 中的箱形圖示籤

Manav Narula 2021年2月25日 2021年1月22日
R 中的箱形圖示籤

R 為不同型別的圖形和繪圖配備了許多函式。這類圖非常有用,可以很好地洞察資料。

箱形圖是一種獨特而有用的圖形型別。它允許我們研究資料的分佈,並識別資料集中的不同趨勢。我們也可以用它來進行不同組之間的比較。

在 R 中,我們一般使用 boxplot() 函式來建立這樣的圖形,但我們也可以利用 geom_boxplot() 函式與 ggplot() 函式來建立箱形圖,還有一些其他方法也可以使用。

下面的例子顯示了一個使用 boxplot() 函式的三個樣本分佈的簡單箱形圖。

v1 <- c(1,2,3,4)
v2 <- c(3,4,5,6)
v3 <- c(5,6,7,8)
boxplot(v1,v2,v3)

R 中的簡單箱形圖

我們還可以使用正確的引數為圖形正確標註。xlab 引數標註 x 軸,ylab 引數標註 y 軸。main 引數設定圖形的標題。我們可以使用 names 引數對圖中出現的不同組別進行標註。下面的程式碼和圖形將展示所有這些引數的使用。

boxplot(v1,v2,v3, main = "Sample Graph",
        xlab = "X Values", ylab = "Y Values", 
        names = c("First","Second","Third"))

在 R 中帶有標籤的簡單箱形圖

注意兩個圖中的差異,第二個圖中新增了標籤。

我們還可以新增 notch 引數,並將其設定為 True,為方框新增一個缺口,有助於研究資料的中位數。為了使方框在另一個軸上,我們可以將 horizontal 引數設定為 True

boxplot(v1,v2,v3, main = "Sample Graph",
        xlab = "X Values", ylab = "Y Values", 
        names = c("First","Second","Third"), notch = TRUE, horizontal = TRUE)

在 R 中使用 notch 引數的簡單箱形圖

Author: Manav Narula
Manav Narula avatar Manav Narula avatar

Manav is a IT Professional who has a lot of experience as a core developer in many live projects. He is an avid learner who enjoys learning new things and sharing his findings whenever possible.

LinkedIn

相關文章 - R Plot