我想將2個餅圖和3個箱形圖組合成一個數字。我想要在頂部的2個餅圖和底部的3個箱形圖。當我使用par(mfrow=c(2,3))
時,我在第一行中獲得了2個餅圖和一個箱形圖。將多個數字合併爲一個
1
A
回答
1
您可以使用佈局
像
layout(matrix(c(1,1,1,2,2,2,3,3,4,4,5,5), nrow = 2, ncol = 6, byrow = TRUE))
plot(1,main=1,ylab="A")
plot(2,main=2,ylab="B")
plot(3,main=3,ylab="C")
plot(4,main=4,ylab="D")
plot(5,main=5,ylab="E")
注
在這裏,你需要創建不同大小的情節,您需要將您的佈局矩陣的最小部分(這裏它是陰謀的1/6)
你需要這樣的矩陣(其中不同號 - 不同地塊)
[,1] [,2] [,3] [,4] [,5] [,6]
[1,] 1 1 1 2 2 2
[2,] 3 3 4 4 5 5
或matrix(c(1,1,1,2,2,2,3,3,4,4,5,5), nrow = 2, ncol = 6, byrow = TRUE)
0
您可以使用R中的grid概念,繪製多個數字到一行或多行和列,請檢查以下內容供參考:
plot(1:3)
grid(NA, 5, lwd = 2) # grid only in y-direction
## maybe change the desired number of tick marks: par(lab = c(mx, my, 7))
op <- par(mfcol = 1:2)
with(iris,
{
plot(Sepal.Length, Sepal.Width, col = as.integer(Species),
xlim = c(4, 8), ylim = c(2, 4.5), panel.first = grid(),
main = "with(iris, plot(...., panel.first = grid(), ..))")
plot(Sepal.Length, Sepal.Width, col = as.integer(Species),
panel.first = grid(3, lty = 1, lwd = 2),
main = "... panel.first = grid(3, lty = 1, lwd = 2), ..")
}
)
par(op)
相關問題
- 1. 將多行數據合併爲一個
- 2. 將多個字節數組映像合併爲一個
- 3. 將矢量合併爲一個數字
- 4. 將多個查詢合併爲一個
- 5. 將SQL多個表合併爲一個
- 6. 將多個stringByReplacingOccurrencesOfString合併爲一個
- 7. 將多個分支合併爲一個
- 8. 將多個.frameworks合併爲一個「傘」
- 9. 將多個記錄合併爲一個
- 10. 將多個QWidets合併爲一個QMainWindow
- 11. 將多個MsgBox合併爲一個
- 12. 將多個列合併爲一個
- 13. 將多個PDF合併爲一個PDF
- 14. 將多個圖像合併爲一個
- 15. 將多個pdf合併爲一個PDFMerger
- 16. 將多個站點合併爲一個
- 17. SQL - 將多個行合併爲一個
- 18. 將兩個字節合併爲一個
- 19. 將三個字段合併爲一個
- 20. CMUSphinx將多個字典合併爲一個字典?
- 21. 將多個應用程序合併/合併爲一個
- 22. 將多個SQL實例合併/合併爲一個
- 23. 將三個函數合併爲一個
- 24. 將兩個數組合併爲一個
- 25. 將兩個函數合併爲一個
- 26. 將兩個數組合併爲一個
- 27. 將多個jquery函數合併爲一個函數
- 28. Java 8 - 如何將多個字段合併爲一個dto?
- 29. 將多個字段合併爲一個使用xslt
- 30. 將多個字符串合併爲一個文本區
嗯..你是什麼意思?你能多解釋一下嗎? – Batanichek
我想表示第一個情節爲'A',第二個情節爲'B',第三個情節爲'C'等。 – munna
情節標題(編輯情節主要情節)?或者是其他東西? – Batanichek