簡體   English   中英

從圖中單獨刪除負面標簽(ggplot + R)

[英]removing negative labels alone from a plot (ggplot + R)

我有一個情節使用創建ggplot2如圖所示這里

屏幕截圖 2012-03-02 at 10.02.08 AM.jpg

y 軸(覆蓋率)不能小於 0。但是,由於我繪制了下面的曲線,所以我得到了這個負值。 是否可以刪除ggplot2中的負面標簽? 或者是否可以在 1 層中獲得帶有 y 軸的紅色框,然后將曲線繪制為沒有標簽的第二層?

謝謝!

scale_y_continuous()調用中,您可以手動設置breaks參數。 在你的情況下,像breaks=seq(0,100,20)

謝謝。我之前試過,但對我不起作用。 具體來說我試過這個 scale_y_continuous(breaks=seq(0,1,0.2)) 和這個 scale_y_continuous(breaks=c(rev(seq(0,1,0.2)),seq(0.2,1,0.2)))

但仍然沒有。 第一個給了我這個: scale_y_continuous(breaks=seq(0,1,0.2))和第二個:[scale_y_continuous(breaks=c(rev(seq(0,1,0.2)),seq(0.2,1,0.2) ))][2]

暫無
暫無

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

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