hujingdj Jonie_Y 有年龄变量age,性别变量gender,糖化血红蛋白变量Hb,bmi连续性变量,还有一个结局变量是否为糖尿病y(0=否,1=是)。想看bmi与糖化血红蛋白Hb的关系平滑曲线图,以及调整和age和gender之后的平滑曲线图;也想看一下,因变量为二分类变量时,bmi与糖尿病发生风险的平滑曲线图,以及调整了age和gender后的图。求解。
songxiao 可以用ggplot2的geom_smooth函数。method可选lm或loess。 示例代码如下: library(ggplot2) ggplot(mpg, aes(displ, hwy)) + geom_point() + geom_smooth(method='loess',span = 0.3)
hujingdj songxiao 我用mgcv包里的gam()函数写的程序如下: librarymgcv", lib.loc="D:/Program Files/R/R-3.5.3/library") model=gam(tnb1~s(bmi),family="binomial") `` plot(model) 得到的图形纵坐标是s(bmi,2,85),请问这个纵坐标怎么解释呢?