如何修复以下错误代码:`$< - .data.frame`(`* tmp *`,"例",value =

时间:2016-10-04 15:52:20

标签: r truthtable

当我提供以下代码时:

ttE1B <- truthTable(data=O4S2, outcome = "FSUMSUST", conditions = "CSUSCOM, 
CESGCOMP, FWOM, CENERGY, CMAT, CINDUST, CCDISC, CFINSECT, CENVSPOL, CTELE, 
CUTIL, CGRBLDGPOL, CSPKGPOL, FTOTPOL, CGRI, CUN, FESGD, FSOCD, FENVD, FGOVD",  
sort.by="incl, n", show.cases=TRUE)

我反复收到以下错误代码:

Error in `$<-.data.frame`(`*tmp*`, "cases", value = c("99,148,155,175",  : 
replacement has 77 rows, data has 167 

我正在尝试获取结果和条件的真值表(truthTable命令)。我尝试了各种组合,但是当我包含一些(但不是全部)条件时,我仍然会收到上述错误。我假设错误与提到的情况有关(每次运行时都会根据我在命令中使用的条件提及不同的情况。)

我可以使用某些条件成功运行命令,但我需要在所有条件下运行它。我尝试删除引用的数据(案例),看看是否有帮助,但它没有。

提前致谢。

0 个答案:

没有答案