1. ホーム
  2. r

[解決済み] 原点が0から始まるように強制する

2022-04-21 17:20:40

質問

ggplot2 で y 軸と x 軸の原点/終点を設定するには?

X軸の線は、ちょうど以下の位置にあるはずです。 y=Z .

Z=0 または別の指定された値。

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

xlimylim は、ここではカットしない。この場合 expand_limits , scale_x_continuous および scale_y_continuous . 試してみてください。

df <- data.frame(x = 1:5, y = 1:5)
p <- ggplot(df, aes(x, y)) + geom_point()
p <- p + expand_limits(x = 0, y = 0)
p # not what you are looking for

<イグ

p + scale_x_continuous(expand = c(0, 0)) + scale_y_continuous(expand = c(0, 0))

<イグ

ポイントが切り取られていないことを確認するために、少し調整する必要があるかもしれません。 x = 5y = 5 .