循环交叉表带有错误符号的长度不一样

时间:2018-07-04 20:21:10

标签: r loops crosstab

我试图为R中的交叉表运行一个循环。但是我不断收到一个错误标志,说我的变量长度不同。

colnames(Comorbidity)
for(i in 1:86){
  Comorbidity_Variables=colnames(Comorbidity)[i]
  Comorbidity_Table <-  table(Comorbidity_Variables, Cognition$Sleep_De, exclude = c(NULL, NA))
  table(Comorbidity_Table)
  prop.table(Comorbidity_Table)
}

因此,我决定运行一个针对COPD的睡眠剥夺交叉表。而且,我得到了结果。

Comorbidity_Table <-  table(Comorbidity$CCC_COPD_COM, Cognition$Sleep_De)
table(Comorbidity_Table)
prop.table(Comorbidity_Table)

我怀疑我的循环有问题。有人知道发生了什么事吗?

0 个答案:

没有答案