【发布时间】:2014-08-16 10:02:51
【问题描述】:
当我在 R 中运行此代码行来计算肿瘤复发和放疗的患者数量时,没问题:
> sum(datam$rt==1 & datam$recidive_chir_1==0)
[1] 9
当我在 Rstudio 中运行它时,我得到了一个 NA。
\Sexpr{sum(datam$rt==1 & datam$recidive_chir_1==0)}
我需要输入这行代码才能得到正确的结果:
\Sexpr{table(datam$rt==1 & datam$recidive_chir_1==0)[2]}
有什么线索吗?
【问题讨论】:
-
所以在 RStudio 中,您是在 Sweave 文件中运行命令,对吧?
-
我们无法在不知道您的数据是什么的情况下进行调查。也许其中有 NA,也许您的 Sweave 文件中的某些内容正在对其进行处理。我们不知道。