[英]show “0” label on y-axis in lattice plot
有沒有一種方法可以獲得格子y軸上下邊界的標簽? (沒有具體說明)
library(lattice)
xyplot(decrease ~ treatment, OrchardSprays, ylim=c(0,200))
補充問題:我可以只設置ylim的上限並采用下限的默認值嗎?
有一個名為skip.boundary.labels
的晶格選項。 從?lattice.options
下的文檔:
skip.boundary.labels
數字標量介於0和1之間。除非明確請求,否則不會繪制太接近限制的刻度標記。 限制按此比例收縮,並且跳過任何外部限制。
skip.boundary.labels
的默認值為0.02
,這將防止在y軸的頂部和底部(以及x軸的最左側和右側)打印軸標簽。
將skip.boundary.labels
的值更改為0
以在極值軸上打印標簽。 您可以使用全局執行此操作
lattice.options(skip.boundary.labels = 0)
或者,更好的是,僅使用參數lattice.options
對您正在創建的繪圖執行此操作:
xyplot(decrease ~ treatment, OrchardSprays, ylim = c(0, 200),
lattice.options = modifyList(lattice.options(),
list(skip.boundary.labels = 0)))
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.