→ Gjerry: 簡單的方法應該就是把紅灰分開畫 09/09 15:52
→ Gjerry: 灰色在紅色的那些區域補 0 也許可行 09/09 15:53
→ luenchang: 感謝h大的回覆。再請教如何把Y軸限制於60和200之間? 09/11 23:10
→ luenchang: 我試了 09/11 23:10
→ luenchang: + ylim(60,200)及 09/11 23:10
→ luenchang: + scale_y_continuous(limits = c(60,200)) 圖就消失 09/11 23:10
→ luenchang: 了。+ylim()用於geom_line()是可行的。還是area plot 09/11 23:10
→ luenchang: 的Y軸一定從0開始改不了? 09/11 23:10
→ andrew43: 改成 + coord_cartesian(ylim = c(60,200)) 看看 09/12 13:45
→ luenchang: + coord_cartesian(ylim = c(60,200)) 也是一樣,產生 09/12 22:54
→ luenchang: 了個空的圖。 09/12 22:54
→ luenchang: Y軸變數數值範圍在75和181之間,設60-200的範圍應該是 09/13 11:47
→ luenchang: 沒問題。不知道為何產生空的圖? 09/13 11:47
推 hohiyan: 我用 coord_cartesian(ylim=c(60, 200)) 是跑得出來的 09/14 22:58
→ hohiyan: 我把code跟圖更新在原本的連結裡面了 09/14 22:59
→ luenchang: 謝謝a大及h大的回覆。有使用者在Github po文和我一樣 09/15 17:04
→ luenchang: 的問題,是Windows版本的R 4.1.x 的bug. alpha= 小於1 09/15 17:04
→ luenchang: 和coord_cartesian() 同時使用,fill color 會消失。 09/15 17:04
→ luenchang: 我把所有的alpha=拿掉fill color出現了。 09/15 17:04
→ luenchang: 不知道有沒有人用 Windows版R alpha=小於1 和 coord_c 09/15 17:08
→ luenchang: artesian()一起用沒問題的?我想試試那個版本的ggplot 09/15 17:08
→ luenchang: 2 09/15 17:08
推 hohiyan: R 4.3.1 & ggplot2 3.4.3 用 alpha = .7 沒問題 09/15 21:42