我想从使用ggplot生成的图的x轴中删除点4和5。目前我的x值仅包括0,1,2,3和6.
这是my.data数据框:
x y
1 2 0.1250000
2 0 0.3750000
3 0 0.3500000
4 0 0.6060606
5 1 0.7000000
6 0 0.6000000
7 0 0.4500000
8 6 0.9500000
9 0 0.7000000
10 3 0.5000000
11 0 0.6000000
12 3 0.1250000
13 0 0.3750000
14 0 0.3333333
15 1 0.6818182
16 0 0.0000000
17 2 0.5000000
代码:
ggplot(my.data, aes(x,y)) + geom_point()+geom_smooth()
以下是生成的图:
谢谢!
答案 0 :(得分:1)
例如(使用mtcars
)。这是放大,即统计数据也不受数据减少的影响:
ggplot(mtcars, aes(mpg,qsec)) + geom_point()+geom_smooth() + coord_cartesian(xlim = c(10, 25))