在基礎 R 中建立帶有頂部水平箱線圖的直方圖。
要在基礎 R 中建立帶有頂部水平箱線圖的直方圖,我們首先需要使用 layout 函式和 par 函式的 margin (mar) 定義繪圖區域的佈局,然後建立箱線圖,之後建立直方圖。在建立箱線圖和直方圖時,我們需要確保箱線圖的 ylim 和直方圖的 xlim 相同。
檢視下面的示例以瞭解如何實現。
示例
要在基礎 R 中建立帶有頂部水平箱線圖的直方圖,請使用以下程式碼片段:
x<-rnorm(100) layout(mat=matrix(c(1,2),2,1,byrow=TRUE),height=c(2,4)) par(mar=c(4,3,1,2)) boxplot(x,horizontal=TRUE,outline=FALSE,ylim=c(-4,4))
輸出
如果執行上面給出的程式碼片段,它將生成以下輸出:
要在基礎 R 中建立帶有頂部水平箱線圖的直方圖,請將以下程式碼新增到上述程式碼片段中:
x<-rnorm(100) layout(mat=matrix(c(1,2),2,1,byrow=TRUE),height=c(2,4)) par(mar=c(4,3,1,2)) hist(x,xlim=c(-4,4))
輸出
如果將上面給出的所有程式碼片段作為一個程式執行,它將生成以下輸出:
廣告