在做logistic回归模型限制性立方条图时候,不能绘制出完整图了@
这是数据结构:
ID week age agegroup year2 status hos chanci pougongtimes
1 40 29 0 double3 1 2 1 0
2 40 28 0 double3 1 2 1 0
3 40 24 1 double3 1 2 0 0
4 39 39 3 double3 1 2 1 0
5 38 32 2 double3 1 2 1 0
6 36 28 0 double3 1 2 0 0
7 40 35 3 double3 1 2 1 0
这个是目前代码:
model<-glm(status ~ rcs(age,3)+hos, data = df, family = binomial(link = "logit"))
predict(model, newdata = expand.grid(age= seq(13, 65, by = 1), drop = FALSE), type = "response",fun=exp,ref.zero = TRUE)
predicted_df <- df %>% mutate(prediction = predict(model))
ggplot(predicted_df, aes(x =age , y = prediction)) +
geom_line() +
labs(title = "Predicted Dead Fetal Rate with Age")
要求是绘制成随着年龄的变化,纵轴描述status OR的变化及展示95%可信区间