强制单独 y 轴限制
我有这个数据框:
df <- structure(list(x = c(2L, 3L, 4L, 5L, 1L), y = c(24L, 27L, 18L,
23L, 28L)), class = "data.frame", row.names = c("1", "2", "3",
"4", "5"))
x y
1 2 24
2 3 27
3 4 18
4 5 23
5 1 28
我想将 y 轴限制设置为 0
和 39
但我得到 0
和 40
>。
这是我的代码:
library(ggplot2)
ggplot(df, aes(x, y))+
geom_point()+
ylim(0,39)
I have this dataframe:
df <- structure(list(x = c(2L, 3L, 4L, 5L, 1L), y = c(24L, 27L, 18L,
23L, 28L)), class = "data.frame", row.names = c("1", "2", "3",
"4", "5"))
x y
1 2 24
2 3 27
3 4 18
4 5 23
5 1 28
I want to set the y axis limits to 0
and 39
but I get 0
and 40
.
Here is my code:
library(ggplot2)
ggplot(df, aes(x, y))+
geom_point()+
ylim(0,39)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以使用 Breaks 参数根据需要设置中断。休息不一定是有规律的。
由 reprex 包 (v2.0.1)
You can set breaks as you wish using the breaks argument. Breaks do not need to be a regular sequence.
Created on 2022-03-20 by the reprex package (v2.0.1)
您可以将
scale_y_continuous
函数中的limits
和breaks
更改为您想要的任何值。要可视化,您可以使用以下代码:输出:
You can change the
limits
andbreaks
in thescale_y_continuous
function to whatever you want. To visualize you can use this code:Output: