问题标签 [revolution-r]
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.
r - 在 Revolution R 中使用 rxPredict 和 rxLogit
我在 Revolution R(Package RevoScaleR)中使用 rxLogit 函数来拟合具有许多分类变量(例如 STATE-IL、FL、OH、CA、TX ..)和几个数值变量的数据的逻辑回归模型。当我尝试使用 rxPredict 函数对数据进行评分时,出现错误
我理解的一件事是,因为评分数据只有更少的类别(比如 STATE-IL 的数据)。因此提供给模型的参数数量少于模型中的变量。
我写的代码是:
这里价格和数量是连续变量。State、product_group、mode_of_transportation 和 cluster 是分类变量。我的 training_data 包含所有州的数据,但 score_data 仅包含少数州的数据。这是导致错误吗?
r - rxDatastep - 行选择
我想a.xdf
基于categoryid
仅当向量b
中包含这些类别时才从文件中选择行ids
。
任何人都可以请帮忙。
r - 错误“无法步进。方法或操作未实现。” 在Revolution R时分步调试
与问题一样,在某些极少数情况下,当尝试在 Revolution R 中执行逐步调试时,会生成错误消息。
java - 如何在 Hadoop 集群中加载 native-hadoop 库?
我在 Cloudera Hadoop (CDH) 版本 4.6 中运行 Revolution R Enterprise 版本 7.0 以使用 MapReduce 服务生成决策树。
当我运行 Hadoop 集群计算上下文时,似乎未加载 native-hadoop 库。我加载了 RevoScaleR 包。
我已经查看了 Revolution Analitics 博客、pdf 手册和这个论坛,但我还没有找到解决方案。
我在 R 符号中编写了以下命令来检查 RevoScaleR,但未加载。
请给我一些建议好吗?
谢谢。
r - 在 RevoScaleR 函数中使用 transformEnvir 后环境未按预期运行
我有一个函数,我正在使用 rxXdfToDataFrame 读取 xdf 文件,并在我的表达式中使用变量进行 rowSelection。如果我不通过transformEnvir=environment()
,则找不到该变量。我的问题是,用 调用函数后transformEnvir
,我似乎无法可靠地访问.GlobalEnv
. 如果我将一个数字硬编码到rowSelection
我不需要使用transformEnvir
并且一切正常。我尝试设置环境,但我不确定我是否做得正确。
以下代码重现了我的问题:
发生的错误:
但是,如果使用 , 而不是setDT()
,data.table::setDT()
则函数执行。
编辑:我忘了提到我已经尝试过没有transformEnvir
设置并且一切正常。此外,tables() 已更改为 setDT() 以避免可能的混淆。
r - R中用户定义的.GlobalEnv变量的物理位置在哪里以及如何永久删除它们?
问题:
我需要在 R 中使用 Matlab。然后我添加了相关包R.matlab
。我在 R 中使用 Matlab 的演示示例中定义了变量。
定义的变量有:data、path、pathname、x、y 变量的内容有:
我需要的是: 每当我重新启动 Revolution R 时获得一个清晰的 R 会话(对象浏览器中没有变量/对象)。目前,每当我重新启动 Revolution R 时,上述变量(数据、路径、路径名、x、y)都会出现在对象浏览器。
我到目前为止所做的:
我从我的默认库位置完全删除
R.Matlab
了文件夹:C:\Revolution\R-Enterprise-7.1\R-3.0.2\libraryremove.packages("R.matlab")
关闭
Revolution R
;删除了当前 R 工作目录中的现有解决方案文件(.sln);并重新启动Revolution R
。
无论我做什么,我都无法解决:每当我关闭Revolution R
并重新启动它时,变量(数据、路径、路径名、x、y)都会出现在对象浏览器的 .GlobalEnv 中。我想在开始时清除 .GlobalEnv Revolution R
。
r - 集成 hadoop、revo-scaleR 和 hive
我需要将 HIVE 表中的数据提取到 csv 文件中并在 RevoScaleR 中使用。目前我们从 HIVE 中提取数据并手动将其放入文件中并在 unix 文件系统中使用它进行临时分析,但是,要求是将结果直接重定向到 hdfs 位置并从那里使用 RevoScaleR?
我怎么做?或者我需要建立什么样的连接。
rstudio - rxCrossTabs 在字符变量上崩溃
当我在 Revolution R Enterprise 中运行它时,它在最后一行完全使 Rstudio 崩溃:
这对我来说似乎是错误的。它至少不应该发出警告并返回命令提示符吗?
上面的快速解决方法是简单地排除 line y$a = as.character(y$a)
,但我宁愿真正了解发生了什么。rxCrossTabs
当我尝试在文件上运行它时,我遇到了同样的崩溃.xdf
,我想知道这是否是一个相关问题。即,也许 R 以某种方式仅将文件的列作为字符而不是因子读取,但我不确定如何直接调查。
r - RHadoop:所需的 REDUCE 能力超过集群中支持的最大容器能力
在沙盒 Hadoop (Cloudera5.1/Hortonworks2.1) 之上的 R (build 1060) 中是否有类似的问题?这似乎是新 R/Hadoop 的问题,因为在 CDH5.0 上它可以工作。
代码:
错误:
似乎问题出在reduceResourceReqt:4096 maxContainerCapability:1024。我试图改变:yarn-site.xml,但它没有帮助。:(
请帮忙...
r - 如何对 XDF 文件进行分组并连接列中的字符串?
我是 revoScaleR 的新手,想知道谁可以对 XDF 文件进行分组并连接组中列的值。例如,如果我有类似的数据
AB
1 一
1 二
2 三
2 四
我想要以下输出
AB
1 一、二
2 三、四