1. ホーム
  2. r

[解決済み] ggplot のリミットの下限のみを設定する

2023-04-07 03:35:20

質問

連続尺度の下限値のみを設定することは可能でしょうか?私は、上限の境界を指定する必要なく、すべてのプロットを 0 ベースにしたいのです。

+ scale_y_continuous(minlim=0)

どのように解決するのですか?

この場合 expand_limits

ggplot(mtcars, aes(wt, mpg)) + geom_point() + expand_limits(y=0)

以下は、両者の比較です。

  • なし expand_limits

  • expand_limits

のバージョン 1.0.0 では ggplot2 に設定することで、1 つの制限だけを指定し、もう 1 つの制限を通常と同じように決定することができます。 NA . この方法によって、軸の範囲の拡張と切り捨ての両方が可能になります。

ggplot(mtcars, aes(wt, mpg)) + geom_point() +
  scale_y_continuous(limits = c(0, NA))

<イグ

で指定し ylim(c(0, NA)) で指定しても、同じ図になります。