setdiff()在knitr中以交互方式表现不同

时间:2017-11-14 18:17:19

标签: r dplyr knitr

当我以交互方式执行它时,dplyr中的setdiff()函数与使用knitr的.Rmd文档中的行为不同。具体地,

who_comp <- who %>% complete(country, year)
imp_miss <- dplyr::setdiff(union(who, who_comp), intersect(who, who_comp))

以交互方式提供数据帧/ tibble,但是带有knitr的列表。使用setdiff()包装as.tibble()会出错,因为假设的tibble没有任何列名。

为什么要这样做,有没有办法让它停止?这是我遇到的唯一能显示这种差异的功能。

0 个答案:

没有答案