就像标题一样,我想在我的模型中使用多个自变量。
有一个简单的例子:
mpg如果我想查看和之间的关系disp,我可以使用这个:
mtcars %>% ggplot(aes(y = mpg, x = disp)) +
geom_point() +
geom_smooth(formula = y ~ x)
Run Code Online (Sandbox Code Playgroud)
mpg然后我想看看和dispadjustment之间的关系hp,我写了下面的代码,出现了错误:
mtcars %>% ggplot(aes(y = mpg, x = disp)) +
geom_point() +
geom_smooth(formula = y ~ x + hp)
# Computation failed in `stat_smooth()`:
# object 'hp' not found
Run Code Online (Sandbox Code Playgroud)
也许我没有映射hp,ggplot(aes())我尝试了这个,但发生了同样的错误:
mtcars %>% ggplot(aes(y = mpg, x = disp, z = hp)) +
geom_point() +
geom_smooth(formula = y ~ x + z)
Run Code Online (Sandbox Code Playgroud)
任何帮助将不胜感激!
您可以尝试添加color或size在aes()
mtcars %>% ggplot(aes(y = mpg, x = disp, color=hp)) +
geom_point() +
geom_smooth(formula = y ~ x)
Run Code Online (Sandbox Code Playgroud)
屈服
mtcars %>% ggplot(aes(y = mpg, x = disp, color=hp, size=hp)) +
geom_point() +
geom_smooth(formula = y ~ x)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1720 次 |
| 最近记录: |