问题标签 [microsoft-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.

0 投票
2 回答
1627 浏览

r - 无法使用 Revolution R Open 3.2.2 在 macOS 上安装包 psych

我尝试使用 Revolution R Open 3.2.2 在 macOS 上安装 psych 包。我使用install.packages("psych")并且所有依赖项都将被下载。第一个依赖成功解压。

之后会发生以下情况:

我的系统:

这也发生在其他包上,但不是全部。我安装了 ggplot2、dplyr 或 tidyr,一切正常。

0 投票
1 回答
99 浏览

r - 将数据帧的行作为选择参数传递给 rxdatastep

我有一个这样的数据框:

我想根据这个数据框过滤我的 xdf 文件(如果我在 SQL 中解释它):

我认为transformFunc这可能是我的解决方案,但我不确定,但我不知道如何实现它:

我怎样才能做到这一点?

0 投票
1 回答
897 浏览

sql-server - SQL Server R Services - 将数据输出到数据库表,性能

我注意到当 outFile 参数设置为表时,rx* 函数(例如rxKmeansrxDataStep)以逐行方式将数据插入 SQL Server 表。这显然非常慢,而像 bulk-insert 这样的东西是可取的。这可以得到吗?怎么做?

目前,我正在尝试通过调用指定参数的rxKmeans函数向表中插入大约 1400 万行outFile,这大约需要 20 分钟。

我的代码示例:

sqlLogPDClustersDS指向我数据库中的一个表。

我正在使用安装和配置 R Services 的 SQL Server 2016 SP1(数据库内和独立)。通常,除了从 R 脚本将行写入数据库表的这种糟糕性能之外,一切正常。

任何意见将不胜感激。

0 投票
0 回答
289 浏览

r - SQL Server 2016 R 服务。连接错误

我之前安装了 SQL Server 2016,想试试它的 R Services。我浏览了教程并来到第 2.5 步,我必须通过此脚本测试连接:

错误是:

我用谷歌搜索,教程指出我必须卸载然后安装RegisterRExt.exe. 我这样做了。重新启动计算机和实例服务。但错误不断出现。

我该如何解决?

0 投票
2 回答
914 浏览

r - 将所有内核与 Microsoft R Open 和 Google Compute Engine 一起使用

我在具有两个 vCPU 的 GCE 实例上使用 Microsoft R Open。这是它的规格。

即使我有两个内核,Microsoft R Open 似乎也只能识别其中一个,所以我没有充分利用我的计算能力。我也不能手动设置线程数。

这是一张显示 CPU 使用率的图表。它从不使用超过 50% 的 CPU 功率。

在此处输入图像描述

那么,我应该怎么做才能将我的所有内核与 MRO 一起使用?

0 投票
2 回答
339 浏览

r - Microsoft R rxDataStep - RowSelection

I am new to Microsoft Revr. I am facing a small problem in the below code

I get the value of FILTER at run time.

Is Something wrong with the row selection value?

Looking forward to help on this?

0 投票
2 回答
609 浏览

r - 一起使用 Azure Data Lakes 和 R Server 时的 readLines 等效项

使用 R Server,我想从Azure Data Lake中简单地读取原始文本(如基中的 readLines) 。我可以像这样连接并获取数据:

RxTextData一旦执行了该行,它实际上并没有去获取数据,它更像是一个符号链接。当你运行类似的东西时:

然后从数据湖中检索数据。但是,它始终被读入并被视为分隔文件。我想要:

  1. 下载文件并使用 R 代码将其存储在本地(最好不要)。
  2. 使用某种readLines等价物从中获取数据,但以“原始”形式读取数据,以便我可以进行自己的数据质量检查。

这个功能还存在吗?如果是这样,这是如何完成的?

编辑:我也试过:

里面RxTextData。这将返回一个列表。但正如我所说,数据不会立即从数据湖中读取,直到我运行类似的东西rxSummary,然后尝试将其作为常规文件读取。

上下文:我有一个“坏”的 CSV 文件,其中包含双引号内的换行符。这会导致 RxTextData 中断。但是,我的脚本会检测到这些事件并相应地修复它们。因此,我不希望 RevoScaleR 读取数据并尝试解释分隔符。

0 投票
1 回答
4651 浏览

r - 如何使用 Microsoft R Open 3.3.2 获得 rmarkdown 1.2

我正在使用带有 Microsoft R Open 3.3.2 的 RStudio 1.0.136 当我执行 File --> New File --> R Markdown... 它说

rmarkdown 1.2 是必需的,但 1.1 可用

检查 getOption("repos") 是否引用了包含所需包版本的 CRAN 存储库

getOption("repos")给了我这个:

我从这里去哪里?

0 投票
1 回答
31 浏览

microsoft-r - 脚本测试似乎没有正确的工作目录

我正在尝试查看是否可以在我的用户帐户而不是testuser帐户中运行代码示例。为此,我做了以下工作:

  • example-fraud-score在我的 DeployR 用户帐户下创建了一个文件夹(不是testuser教程中列出的文件夹,可在此处找到:https ://msdn.microsoft.com/en-us/microsoft-r/deployr-data-scientist-getting-started )
  • analytics/将教程中的内容上传到example-fraud-scoreDeployR 服务器上的目录。
  • 尝试运行该文件ccFraudScore.R,内容在此处:https ://github.com/Microsoft/js-example-fraud-score-basics/blob/master/analytics/ccFraudScore.R单击后使用右侧的“测试”选项卡DeployR 中的文件名。

当我这样做时,我收到错误:

我尝试按照此处的帖子进行故障排除,但找不到我的目录所在的位置:deployR cannot open the connection

当我使用脚本查找工作目录(和列表内容)时,我看到:

这似乎是要使用的错误目录。当我试图为我的用户寻找我的目录时,我似乎找不到它。我的 DeployR 版本是 8.0.0。

帮助表示赞赏。

谢谢,马特

0 投票
1 回答
1264 浏览

r - olapR 查询返回空对象

我一直在使用 olapR(以及使用 olapR 所需的 Microsoft R 客户端)在 MSOLAP 数据库上执行 MDX 查询。

但是,每次我执行任何查询时,它都会返回一个空对象。我知道这些不是空查询。这是一个例子:

问题是 results1 为 NULL。

如果我改用命令 execute2D,则会收到以下错误:从 olapRExecuteRecordset 收到未知对象,这只是返回的对象为 NULL 的结果