簡體   English   中英

調整R圖中的網格

[英]Adjust grid in R plot

我正在使用以下方法在繪圖中繪制29個值的向量:

plot(0:29, v, type="o", main="Title of the plot")

我嘗試使用以下方法將網格調整為單位:

grid(31, lw=2)

問題在於x軸第一個值(0位置)不是從圖形的開頭開始,而網格是從圖形的開頭開始,因此兩個元素都不對齊。

如何解決這個問題?

請改用abline

plot(0:10)
abline(h = 0:10)
abline(v = 0:10)

您還可以強制使用確切的x和y限制:

plot(0:10, 0:10, xlim = c(0,10), ylim = c(0, 10), xaxs = "i", yaxs = "i")
grid(10)

通常,使用abline更容易且更可靠。 我還經常使用type = "n"繪制,在背景中添加線條/任何內容,然后添加點。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM