我使用xlab =「」來抑制x標籤,但仍然在我的樹狀圖中得到'sub-x-label'。我如何刪除這個並刪除樹狀圖下的任何額外空間?從樹狀圖中刪除x軸標籤r
require(graphics)
hc <- hclust(dist(USArrests), "ave")
plot(hc,xlab="")
我使用xlab =「」來抑制x標籤,但仍然在我的樹狀圖中得到'sub-x-label'。我如何刪除這個並刪除樹狀圖下的任何額外空間?從樹狀圖中刪除x軸標籤r
require(graphics)
hc <- hclust(dist(USArrests), "ave")
plot(hc,xlab="")
要刪除字幕使用以下命令:
plot(hc, xlab="", sub="")
要卸下下邊距(見?par
瞭解詳細信息):
par(mar=c(0, 4, 4, 2)) # c(bottom, left, top, right)
plot(hc, xlab="", sub="")
謝謝。字幕是自動的,我只是沒有意識到它是一個字幕。 – Elizabeth
可能是plot(hc,xlab='', sub="")
刪除。
你需要
op <- par(mar = c(2,4,4,2) + 0.1))
plot(hc, xlab = "", sub = "")
par(op)
第一par()
直線存儲當前設置,然後將邊距設置爲2行底部,4左側和t op和右邊的2行(加上一點)。然後我們通過參數sub
爲* sub *標題設置一個空字符串。最後,我們將參數設置回第一行之前的參數。
我在底部空白處留下了一點空間,因爲我不確定標籤能夠傳遞多遠。如果你想要更小的空間,請將mar = c(2,4,4,2)
中的第一個2
更改爲更小的值。
使用'plot(hc,xlab = NA,sub = NA)',如'plot.hclust'的幫助頁中所述。 – Andrie