【发布时间】:2019-09-05 14:56:58
【问题描述】:
我目前使用的是 R for Windows 3.5.3 版和 RStudio 1.2.1335 版。
我的目标是使用 RWeka 包导入 ARFF 数据集,以便进行一些关联分析,更具体地说,应用Apriori 算法。
我想在 R 中分析一个数据集 (.ARFF),为了方便起见,我正在使用 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 在“rJava”的 loadNamespace() 中失败,详细信息: 调用:inDL(x, as.logical(local), as.logical(now), ...) 错误:无法加载共享对象“C:/Users/USER/Documents/R/win-library/3.5/rJava/libs/x64/rJava.dll”:
LoadLibrary 失败:%1 不是有效的 Win32 应用程序。
x
先验(x) Apriori(x) 中的错误:找不到函数“Apriori”
Apriori(x, Weka_control(N = 20)) Apriori(x, Weka_control(N = 20)) 中的错误: 找不到函数“Apriori”
【问题讨论】:
标签: r rstudio data-mining apriori arff