绘图面板回归
Plotting panel regression
图中是我数据的头部,我想知道是否可以用样条曲线绘制这两个回归,以及每个医院的原始数据?
我的意思是,每个图都应该有一组原始数据的样条回归
fixed.dum <-lm(Ratio ~ Weeks + Comorbidity_Oncological+Comorbidity_Cardiological+Comorbidity_Diabetes+Comorbidity_Respiratory+InICU+ SymptomFirst+ SymptomWorst+LOS.D+Age + factor(Hospital) -1, data=mort_data)
fixed <-plm(Ratio ~ Weeks + Comorbidity_Oncological+Comorbidity_Cardiological+Comorbidity_Diabetes+Comorbidity_Respiratory+InICU+Age+SymptomFirst+ SymptomWorst + LOS.D, data=mort_data, index=c("Hospital", "Weeks"), model="within")
所以我认为你可以在这里轻松使用的最多维度是三个或四个:x 轴和 y 轴以及第三个分组变量,它将分隔一些二维简化回归线。第四,如果您按变量分隔图表,然后在这些图表中按颜色分组,但您明白了。但基本上,您上面的这些面板和线性回归具有高维超平面上的解决方案,而不是样条回归上的解决方案。
可以用来绘制面板数据的一个包是 panelr:https://rpubs.com/quarcs-lab/learn-panelr
如果您继续阅读第 5 部分,您会看到如何按变量绘制原始数据和一些回归数据。问题中的更多细节将导致有关绘图的答案中的更多细节。但我认为这可以让您看到每个变量对每家医院的影响。
此外,在 ggplot2 中,您可以指定用于绘制统计模型叠加层的模型,如下所示:
ggplot(data = , aes(x = , y = )+
geom_point()+
geom_smooth(y = )
只需填写空白,您的模型在 geom_smooth() 调用中进入 y 等于 space。
关于更好地了解您的数据而不是通过回归尝试绘制它...(我没有使用过这个包,但它可能会帮助您了解您的数据):https://cran.r-project.org/web/packages/ExPanDaR/vignettes/use_ExPanD.html.
图中是我数据的头部,我想知道是否可以用样条曲线绘制这两个回归,以及每个医院的原始数据?
我的意思是,每个图都应该有一组原始数据的样条回归
fixed.dum <-lm(Ratio ~ Weeks + Comorbidity_Oncological+Comorbidity_Cardiological+Comorbidity_Diabetes+Comorbidity_Respiratory+InICU+ SymptomFirst+ SymptomWorst+LOS.D+Age + factor(Hospital) -1, data=mort_data)
fixed <-plm(Ratio ~ Weeks + Comorbidity_Oncological+Comorbidity_Cardiological+Comorbidity_Diabetes+Comorbidity_Respiratory+InICU+Age+SymptomFirst+ SymptomWorst + LOS.D, data=mort_data, index=c("Hospital", "Weeks"), model="within")
所以我认为你可以在这里轻松使用的最多维度是三个或四个:x 轴和 y 轴以及第三个分组变量,它将分隔一些二维简化回归线。第四,如果您按变量分隔图表,然后在这些图表中按颜色分组,但您明白了。但基本上,您上面的这些面板和线性回归具有高维超平面上的解决方案,而不是样条回归上的解决方案。
可以用来绘制面板数据的一个包是 panelr:https://rpubs.com/quarcs-lab/learn-panelr
如果您继续阅读第 5 部分,您会看到如何按变量绘制原始数据和一些回归数据。问题中的更多细节将导致有关绘图的答案中的更多细节。但我认为这可以让您看到每个变量对每家医院的影响。
此外,在 ggplot2 中,您可以指定用于绘制统计模型叠加层的模型,如下所示:
ggplot(data = , aes(x = , y = )+
geom_point()+
geom_smooth(y = )
只需填写空白,您的模型在 geom_smooth() 调用中进入 y 等于 space。
关于更好地了解您的数据而不是通过回归尝试绘制它...(我没有使用过这个包,但它可能会帮助您了解您的数据):https://cran.r-project.org/web/packages/ExPanDaR/vignettes/use_ExPanD.html.