knitr doest распознает установленные пакеты, хотя без проблем запускает отдельные блоки - PullRequest
0 голосов
/ 14 ноября 2018

У меня проблемы с вязанием документа уценки 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'.другие пакеты в оставшейся части кода работают нормально.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...