问题标签 [rattle]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
1408 浏览

r - 在rpart分类树中打印没有科学计数法的日期

当我创建一个在节点处使用日期截止的 rpart 树时,我使用的打印方法 -rpart.plotfancyRpartPlot- 以科学计数法打印日期,这使得结果难以解释。这是fancyRpartPlot

在此处输入图像描述

有没有办法用更多可解释的日期值打印这棵树?这个树形图毫无意义,因为所有这些日期看起来都一样。

这是我创建树和绘制两种方式的代码:

使用这些数据:

0 投票
1 回答
362 浏览

r - R - 我可以阻止摇铃包在 Mac OS X 10.11 (El Capitan) 上启动 X11

我想知道是否有一种方法可以rattle在 R 中加载包而无需启动 X11 - 特别是在 Mac OS X 10.11(运行 R 3.2.3 / RStudio 0.99.486)上。

现在,每当我加载摇铃包并损坏笔记本电脑上的电池时,X11 就会启动。在 RStudio 运行时手动关闭 X11 会使 RStudio 崩溃。

0 投票
0 回答
305 浏览

r - 节点标签在使用 fancyRpartPlot 的树中不是按顺序排列的

在删除了 16 条缺失行的记录后,我将决策树算法应用于来自 UCI 的著名乳腺癌数据集。我得到的树如下所示。可以看出,出现在节点顶部的小数字不按顺序排列。编号分别为 1、2、3、4、5、6、7、12、13、14、28 和 20。缺失的节点是否因为修剪而被删除?我可以启用查看它们的选项吗?我可以根据出现的节点(即 1 到 13)更正序列吗? 在此处输入图像描述

0 投票
1 回答
936 浏览

r - asRules(tree) R 保存规则

我确实有下一个麻烦:

我基于 rpart 库使用 R 创建了一个决策树,并且由于我有一个广泛的变量列表,因此规则是无穷无尽的。通过使用asRules(tree)拨浪鼓库,结果比只运行tree一次计算树更好。

问题是规则集比控制台打印的行数长,因此我无法通过 Control + C 复制它们,并将此结果保存到变量中,例如:

我希望像

尽管结果是

显然这不是我想要的。

所以我了解3种解决方法:

  1. 增加从控制台访问的可打印行的限制(我不知道该怎么做)。

  2. 在控制台中使用按键继续打印,以便首先复制,然后粘贴,然后按下按钮以获得下一个结果(我也不知道该怎么做)。

  3. 能够将一堆规则保存到 txt 文件或类似文件中,而不是[1] 297 242 295 126 127 124.

伙计们,非常感谢任何帮助!

谢谢!

0 投票
0 回答
155 浏览

r - R nnet 包不再工作

我知道这是一个奇怪的问题,我什至不能给出 MRE,但希望其他人也遇到过类似的问题并解决了它,我发布了这个问题。

我一直在使用 Rattle 和所有可用的模型。我想单独使用 nnet,自己检查结果并更好地控制参数。

在某些时候,我打开了熵开关(我没有那么多变量和因素),这导致了错误。我将开关转回默认值(FALSE),但从那时起 nnet 就再也无法正常工作。即使在 Rattle 内部,它也不适用于我使用了 100 次的训练集。我能够得到概率分数,现在 Rattle 给了我所有其他模型的概率分数,但不是 nnet。Nnet 仍然产生二进制输出,即使在 Rattle Score 选项中选择了“概率”。

有没有人遇到过类似的nnet问题?

编辑:代码部分是:

增加 MaxNWts 似乎正在解决错误,too many weights但现在需要很长时间才能运行并消耗大量内存。使用相同的数据集,我能够在不到一分钟的循环中运行许多训练规模的可能性。(我在 16GB 的 Mac Book Pro 上)我们谈论的是一组约 10000 行和大约 20 个功能。

以前完美运行的示例代码:

现在模型构建部分不起作用,更不用说把它放在一个循环中了。

编辑2:检查参数并发布发生了什么:

> mnnet$entropy

[1] TRUE

一旦熵设置为“真”,似乎不可能将其设置回默认值。

0 投票
1 回答
179 浏览

r - 数据集描述中的“信息”分数

在嘎嘎声中运行描述性统计数据,需要知道结果中的“信息”是什么。无法在小插曲中找到任何信息。这是我所说的一个例子:

我们认为这是 0 到 1 的分数,但我们无法找到确切的定义。

0 投票
3 回答
15331 浏览

r - 没有名为“rpart.plot”的包

我正在关注 DataCamp 上的 Titanic 教程。构建决策树后,决策树的绘图不起作用,显示错误

没有名为“rpart.plot”的包</p>

知道如何解决这个问题吗?

图书馆

决策树

0 投票
0 回答
446 浏览

r - 安装 R 包 - 在 PATH 中找不到所需的文件

我正在尝试在 OS Sierra 上安装 Rattle GUI。安装需要 RGtk2 包,它会提示我安装 GTK+,它会自动为我安装。尽管安装,当我尝试加载 Rattle(或 RGtk2)时,我收到此错误:

Error in as.GType(type) : Cannot convert RGtkBuilder to GType

从其他一些谷歌搜索来看,R 似乎无法找到已安装的文件。我得到的另一个错误是:

2: In doTryCatch(return(expr), name, parentenv, handler) : unable to load shared object '/Library/Frameworks/R.framework/Resources/modules//R_X11.so': dlopen(/Library/Frameworks/R.framework/Resources/modules//R_X11.so, 6): Library not loaded: /opt/X11/lib/libSM.6.dylib Referenced from: /Library/Frameworks/R.framework/Resources/modules//R_X11.so Reason: image not found

当我进入库/框架时,我看到所有这些文件都安装在正确的位置,包括 GTK+ 框架。让我困惑的是/opt/X11/lib/libSM.6.dylib,我不确定它会在哪里。

有谁知道为什么 R 不能识别 GTK+?谢谢。

0 投票
1 回答
171 浏览

r - 如何使用 R/Rattle 解释随机森林中的“级别”

我是使用 R/Rattle 的新手,很难理解如何解释此代码输出的最后一行。这是函数调用及其输出:

此代码正在实现一个天气数据集,我们试图在其中获取“RainTomorrow”的预测。我知道这个函数需要对数据集的前 10 个观察值进行预测。我不明白的是输出中最后一行(“Levels: No Yes”)的含义。

0 投票
2 回答
5363 浏览

r - 拨浪鼓安装错误:无效的根元素:

我是数据挖掘和 R 的新手。请提供如何进行以下查询。

我想在我的 MS Win 10-X64 系统上使用 R-package Rattle 进行数据分析。我正在遵循这些说明。我使用安装包

选择 CRAN 镜像后,RGUI 会安装软件包并给出以下消息:

之后我运行代码,

并且 RGui 给出以下响应;

在此之后,我将函数称为“rattle”。

我收到以下错误:

我也在 RStudio 控制台中尝试了同样的方法。此外,我卸载了 RStudio 和 R X64、X386 并重新安装并再次尝试,但我无法浏览此错误的原因。