【发布时间】:2019-04-14 14:45:17
【问题描述】:
我正在尝试使用来自lm() 函数。
goutdata <- read.table("gout.txt", header = TRUE)
goutdata$sex <- factor(goutdata$sex,levels = c("M", "F"))
goutdata$race <- as.factor(goutdata$race)
fm <- lm(su~sex+race+age, data = goutdata)
summary(fm)
ggplot(fm, aes(x= age, y = su))+xlim(30, 70) + geom_jitter(aes(age,su, colour=age)) + facet_grid(sex~race)
我尝试使用带有 ggplot 的 facet_wrap() 函数来处理分类变量,但我只想创建一个图。我正在尝试 geom_jitter 和 geom_smooth 的组合,但我不确定如何将 geom_smooth() 与分类变量一起使用。任何帮助,将不胜感激。
【问题讨论】:
-
您需要根据年龄设置颜色吗?因为最直接的方法可能是创建线/点/任何东西,并根据性别和种族设置它们的颜色/线型/形状
-
我不需要,不。