【问题标题】:Plotting panel regression绘制面板回归
【发布时间】:2021-10-15 15:52:54
【问题描述】:

图像中有我的数据的头部,我想知道是否可以用样条曲线绘制这两个回归,以及每个医院的原始数据?

我的意思是,每个图都应该有样条回归和一组原始数据

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")

【问题讨论】:

    标签: r panel-data plm


    【解决方案1】:

    所以我认为您可以在这里轻松使用绘图的大多数维度是三个或四个: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 等于空间。

    关于更好地了解您的数据而不是使用回归尝试绘制数据...(我没有使用此软件包,但它可能会帮助您了解您的数据):https://cran.r-project.org/web/packages/ExPanDaR/vignettes/use_ExPanD.html

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-07-10
      • 2020-08-22
      • 2017-06-12
      • 1970-01-01
      • 2021-11-23
      • 1970-01-01
      • 2014-01-09
      相关资源
      最近更新 更多