如何在R中省略table1中缺少值的行

vbopmzt1  于 2023-03-05  发布在  其他
关注(0)|答案(1)|浏览(229)

我有一个如下的数据集。当我使用table1()从它创建一个table1时,有一行是为缺少的值指定的。我想知道是否可以从变量之一(比如var3)中排除“缺少的行”。
我想这么做的原因是,在我的实际数据集中,我有一个可变的住院时间长度。不是所有的人都在医院,所以这些病人没有缺失数据,他们只是没有这个变量的数据,因为他们不在医院提供数据。
任何帮助都将不胜感激,谢谢。

data <- data.frame(
  var1 = c(1, 2, NA, 4, 5),
  var2 = c("A", "B", NA, "D", "E"),
  var3 = c(10, NA, 30, 40, 50)
)

table1(~var1 + var2 + var3, data=data)
2ekbmq32

2ekbmq321#

使用render.missing = NULL(由于某种原因,它不在帮助(?table1::table1)中!):

table1::table1(~var1 + var2 + var3, data=data, render.missing = NULL)

相关问题