knitr无法识别已安装的软件包,尽管单独运行块没有问题

时间:2018-11-14 13:41:51

标签: r-markdown

我在编织R降价文件时遇到问题。给mt造成麻烦的特定块使用“ tableone”包,并给出以下错误:

  

“库(tableone)中出现错误:没有名为'tableone'的程序包”

代码块是(如果有必要,我将上传一些实际数据):

>pt.table1<-patient.table[,-unwanted.cols]%>%tbl_df()
>catVars<-pt.table1[sapply(pt.table1,class)=="integer"]%>%colnames()
>my.tab2<-CreateTableOne(data = pt.table1,strata = 
>"cerebrovascular.pt",factorVars = catVars)
>print(my.tab2)
>summary(my.tab2)

此软件包已正确安装,如果我自己单独运行(例如,使用CTRL ALT C),则该块可以正常工作,当然,在通过控制台运行时也可以正常工作。

我在使用“ e1071”软件包的不同块中遇到了类似的问题。 其余代码块中的其他软件包也可以正常工作。

0 个答案:

没有答案