R: Пакет успешно установлен, но «такой ошибки нет» с knitr - PullRequest
0 голосов
/ 05 ноября 2018

При вязании файла .RMD в html я продолжаю сталкиваться со следующей ошибкой:

Error in library(RWeka) : there is no package called 'RWeka'
Calls: <Anonymous> ... withCallingHandlers -> withVisible -> eval -> eval -> 
library

Такого не было до нескольких часов назад. Кроме того, я могу заставить все это работать гладко и получить ожидаемые результаты, если я запускаю каждый блок кода в R, по одному блоку за раз. Я просто не могу Вязать это. Я хотел бы знать, как решить эту проблему.

RWeka действительно установлен в каталоге, в котором изначально установлен R и в котором установлено большинство других пакетов (есть 2 отдельные папки). Я использовал следующий код, чтобы проверить, что:

sapply(.libPaths(), list.files)

Файл .RMD, который я пытаюсь запустить, находится в другой папке на том же диске.

Здесь мой код срабатывает. Я не могу пропустить это, потому что мне нужен этот пакет.

install.packages("RWeka")
library(RWeka)

Любая помощь будет оценена.

Также моя проблема очень похожа на это обсуждение здесь, но кажется нерешенной. Я посмотрел на место, где установлены пакеты, но я не знаю, что с ним делать.

Библиотеки и пути R - обзор

Я попробовал решения на страницах ниже, но не смог заставить его работать:

Создание представления объекта кэша в документе Markdown в R

не найдено Звонки: ошибка при вязании из r studio в HTML

...