В настоящее время я использую R для Windows версия 3.5.3 и RStudio версия 1.2.1335.
Моя цель - для импортаARFF набор данных с использованием пакета RWeka , чтобы провести некоторый анализ ассоциаций, в частности, применить алгоритм Apriori.
Я хочу проанализироватьнабор данных (.ARFF) в R, и из-за удобства я использую пакет RWeka, поскольку моя цель состоит в том, чтобы применить алгоритм Apriori, один из ассоциаторов, доступных в этом пакете.
Этот пакет требует некоторых зависимостей(RWekajars e rJava) и они были успешно установлены.
Однако, когда я пытаюсь запустить скрипт (я оставлю скрипт ниже), я всегда получаю ошибку, связанную с одной из зависимостей (onLoad failed in loadNamespace() for 'rJava'
).
Любые указания приветствуются.
Скрипт
library(rJava)
library(RWeka)
x <- read.arff(system.file("arff", "movies_2.arff", package = "RWeka"))
Apriori(x)
Apriori(x, Weka_control(N = 20))
Ошибки:
библиотека (RWeka)
Ошибка: не удалось загрузить пакет или пространство имен для 'RWeka': .onLoad не удалось загрузить в loadNamespace () для 'rJava', подробности: call: inDL (x, as.logical (local), as.logical (сейчас), ...) ошибка: невозможно загрузить общий объект 'C: / Users / USER / Documents/R/win-library/3.5/rJava/libs/x64/rJava.dll':
Ошибка LoadLibrary:% 1 не является допустимым приложением Win32.
x <- read.arff(system.file ("arff", "movies_2.arff", package = "RWeka")) Ошибка в read.arff (system.file ("arff", "movies_2.arff", package = "RWeka")):не удалось найти функцию "read.arff" </p>
Apriori (x) Ошибка в Apriori (x): не удалось найти функцию "Apriori"
Apriori (x, Weka_control (N = 20))Ошибка в Apriori (x, Weka_control (N = 20)): не удалось найти функцию "Apriori"