我在 R 中使用“ggplot2”包。
ggplot2::mpg
A tibble: 234 x 11
manufacturer model displ year cyl trans drv cty hwy fl class
<chr> <chr> <dbl> <int> <int> <chr> <chr> <int> <int> <chr> <chr>
1 audi a4 1.8 1999 4 auto(l5) f 18 29 p compact
2 audi a4 1.8 1999 4 manual(m5) f 21 29 p compact
3 audi a4 2 2008 4 manual(m6) f 20 31 p compact
4 audi a4 2 2008 4 auto(av) f 21 30 p compact
5 audi a4 2.8 1999 6 auto(l5) f 16 26 p compact
6 audi a4 2.8 1999 6 manual(m5) f 18 26 p compact
7 audi a4 3.1 2008 6 auto(av) f 18 27 p compact
8 audi a4 quattro 1.8 1999 4 manual(m5) 4 18 26 p compact
9 audi a4 quattro 1.8 1999 4 auto(l5) 4 16 25 p compact
10 audi a4 quattro 2 2008 4 manual(m6) 4 20 28 p compact
# … with 224 more rows
我在 R 中使用 mpg 数据。我在制作散点图并从我添加到散点图的回归线中删除置信区间时遇到问题。
When I use the see =FALSE, I get Warning message:
Ignoring unknown aesthetics: se
这是我的代码,所附图片是我如何尝试可视化数据的示例。我有这些点,但无法通过“se”参数计算出回归线。我使用过 se =FALSE、method=lm 等。谢谢
ggplot(data=mpg)+
geom_point(mapping = aes(x=displ, y=hwy))+
geom_smooth(mapping=aes(x=displ, y=hwy, color=drv, se=FALSE))
答案 0 :(得分:2)
一个解决方案是将 se = FALSE 替换为 level = 0。 Level 是置信度,将其设置为 0 可以解决问题:
ggplot(data=mpg)+
geom_point(mapping = aes(x=displ, y=hwy))+
geom_smooth(mapping=aes(x=displ, y=hwy, color=drv), level = 0)
答案 1 :(得分:2)