问题标签 [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 投票
1 回答
2172 浏览

r - RxXdfData、RxTextData、rxXdfToDataFrame

我试图找出这些函数的作用,但我找不到太多关于它的信息,而且从我发现的内容中也不是很清楚。他们在做什么?

0 投票
5 回答
3428 浏览

sql-server - SQL Server 2016 R Services:sp_execute_external_script 返回 0x80004005 错误

我在查询 100M 记录后运行了一些 R 代码,并在进程运行超过 6 小时后得到以下错误:

HRESULT 0x80004005 在 Windows 中似乎与连接、权限或“未指定”错误相关联。

我通过登录我的 R 代码知道该过程根本不会到达 R 脚本。我还知道整个过程在 4 分钟后完成,记录数量较少,例如 1M。这让我相信这是一个缩放问题或数据的一些问题,而不是我的 R 代码中的错误。出于专有原因,我没有包含 R 代码或完整查询。

但是,如果是这种情况,我希望磁盘或内存错误会显示 0x80004004 Out of memory 错误。

我在 SQL ERRORLOG 中注意到的一条线索如下:

然而,这个日志行的时间与进程的中断并不重合,尽管它确实发生在它开始之后。不幸的是,网上关于“重大错误 18”的信息很少。

从 SSMS 运行时的 SQL 跟踪显示客户端每 6 分钟左右登录和注销一次,但我只能假设这是正常的保活行为。

经过清理的 sp_execute_external_script 调用:

服务器规格:8 核 256 GB RAM SQL Server 2016 CTP 3

任何想法、建议或调试提示将不胜感激!

更新: 在 rlauncher.config 中设置 TRACE_LEVEL=3 以打开更高级别的日志记录并重新运行该过程。该日志显示了一个清理过程,该过程在 6.5 小时后整个过程失败时运行,删除了会话文件。

[2016-05-30 01:35:34.419][00002070][00001EC4][Info] SQLSatellite_LaunchSatellite(1, A187BC64-C349-410B-861E-BFDC714C8017, 1, 49232, nullptr) 完成:00000000

[2016-05-30 01:35:34.420][00002070][00001EC4][信息] < SQLSatellite_LaunchSatellite,dllmain.cpp,223

[2016-05-30 08:04:02.443][00002070][00001EC4][信息] > SQLSatellite_LauncherCleanUp,dllmain.cpp,309

[2016-05-30 08:04:07.443][00002070][00001EC4][警告] 会话 A187BC64-C349-410B-861E-BFDC714C8017 清理等待失败,出现 258 和错误 0

[2016-05-30 08:04:07.444][00002070][00001EC4][Info] 会话(A187BC64-C349-410B-861E-BFDC714C8017)记录了 2 个输出文件

[2016-05-30 08:04:07.444][00002070][00001EC4][警告] TryDeleteSingleFile(C:\PROGRA~1\MICROS~1\MSSQL1~1.MSS\MSSQL\EXTENS~1\MSSQLSERVER06\A187BC64- C349-410B-861E-BFDC714C8017\Rscript1878455a2528) 失败,32

[2016-05-30 08:04:07.445][00002070][00001EC4][警告] TryDeleteSingleDirectory(C:\PROGRA~1\MICROS~1\MSSQL1~1.MSS\MSSQL\EXTENS~1\MSSQLSERVER06\A187BC64- C349-410B-861E-BFDC714C8017) 失败,32

[2016-05-30 08:04:08.446][00002070][00001EC4][Info] 会话 A187BC64-C349-410B-861E-BFDC714C8017 从 MSSQLSERVER06 用户中删除

[2016-05-30 08:04:08.447][00002070][00001EC4][Info] SQLSatellite_LauncherCleanUp(A187BC64-C349-410B-861E-BFDC714C8017) 完成:00000000

似乎让我的长时间运行的进程继续的唯一方法是:a)延长作业清理等待时间以允许作业完成 b)禁用作业清理进程

到目前为止,我一直无法在 MSSQLLaunchpad 服务中找到设置作业清理等待时间的值。虽然 rlauncher.config 中存在 JOB_CLEANUP_ON_EXIT 标志,但将其设置为 0 无效。该服务似乎在重新启动时将其重置为 1。

再次,任何建议或帮助将不胜感激!

0 投票
1 回答
6334 浏览

r - Shiny applications in Microsoft R Server

Does Microsoft R Server facilitates R shiny applications?

I found that in Azure we can set up a Microsoft R server, so can this be used to host shiny applications as well?

0 投票
0 回答
86 浏览

r - 在 Windows 7 64 位上安装 DeployR Open 8.0.0 失败

我尝试在 Windows 7 上安装 DeployR open 8.0.0。按照https://deployr.revolutionanalytics.com/documents/admin/install/#install-win中的说明安装了所有依赖项后,我仍然继续收到类似以下屏幕截图的错误. 我已经在 %TEMP%/MONGODB_DEPLOYR/mongodb-win32-x86_64-2008plus-2.6.7 和 deployrRserve_7.4.2 库中安装了 JRE 7u72、Revolution R open 8.0.0、MongoDB。还有什么可能是错的?

在此处输入图像描述

0 投票
2 回答
942 浏览

r - 无法加载 RevoScaler

我刚刚安装了 R Evolution(Windows 7、64 位)。

加载后,RStudio 立即显示以下错误:

错误:'RevoScaleR' 的 loadNamespace() 中的 .onLoad 失败,详细信息:调用:inDL(x, as.logical(local), as.logical(now), ...) 错误:评估期已过期

我检查了以下内容:

  1. .libPaths()给出正确的库路径
  2. "RevoScaleR" %in% names(installed.packages()[1]) #TRUE

有什么见解吗?

0 投票
0 回答
273 浏览

r - 无法在 Windows 10 上安装 DeployR Open 8.0.0

我正在尝试在 Windows 10(64 位)上安装 DeployR Open 8.0.0。我已经安装了以下依赖项:

  1. JRE 8
  2. 革命 R Open 3.2.2 和 MKL (RevoMath 3.2.2)
  3. DeployR Rserve 7.4.2

我按照RRO & MKLDeployR的安装说明进行操作。我还进行了全新安装,即在安装所有这些东西之前,我卸载了 R 和 RStudio。

但是,当开始安装 DeployR Open 8.0.0(即使以管理员身份)时,它无法找到依赖项/先决条件,并且单击下一步会打开此页面,该页面或多或少涉及同一组依赖项。

以下是截图: 先决条件截图1 先决条件截图 2

我不确定我在这里缺少什么。请建议。

0 投票
2 回答
1338 浏览

r - 打开 RStudio 或 R 控制台时的警告消息

最近我在我的 MacBook Pro (El Capitan 10.11.6) 上安装了 Microsoft R Open 3.3.1。当我打开 RStudio 或使用 R 控制台时,我收到以下警告消息:

您知道防止打印消息(或解决问题)的方法吗?

谢谢!

0 投票
1 回答
485 浏览

r - 并行 *适用于 Azure 机器学习工作室

我刚刚开始熟悉 R 中的并行性。

当我计划在我的项目中使用Microsoft Azure 机器学习工作室时,我已经开始研究Microsoft R Open为并行提供了什么,因此,我发现了这个,它说并行是在引擎盖下完成的,它利用了所有可用内核,无需更改 R 代码。本文还展示了一些性能基准,但是,它们中的大多数都展示了进行数学运算的性能优势。

到目前为止这很好。此外,我也有兴趣知道它是否也并行化*apply引擎盖下的功能。我还发现了这 2 篇文章,它们通常描述了如何并行化*apply函数:

  1. 使用雪的并行 R 快速指南:描述使用snow包、par*apply函数族和clusterExport.
  2. R 中并行计算的简要介绍:使用parallel包、par*apply函数族和绑定值到环境。

所以我的问题是什么时候我将*apply在 Microsoft Azure Machine Learning Studio 中使用函数,默认情况下会在后台并行化,还是我需要使用诸如 之类的parallelsnow

0 投票
2 回答
148 浏览

r - 在协方差矩阵上计算 svd 时的奇怪行为:Microsoft R 和 vanilla R 之间的不同结果

当我得到一些奇怪的结果时,我正在运行 Microsoft R 3.3.0 的 macbook 上进行一些主成分分析。与同事仔细检查后,我意识到 SVD 函数的输出与我使用 vanilla R 可能得到的不同。

这是可重现的结果,请在此处加载文件(~78 Mb)

使用 Microsoft R 3.3.0 (x86_64-apple-darwin14.5.0) 我得到:

而是在 vanilla R 上(在两台不同的 linux 机器上都有 R 3.3 和 R 3.3.1):

所有数据都不会发生这种情况,如果我创建一些随机矩阵并在其上应用 svd,我会得到相同的结果。所以,它看起来像是一种数值不稳定,不是吗?

更新:我尝试Cx通过使用包在具有相同版本 R 的同一台机器(macbook)上的同一矩阵()上计算 SVD svd ,最后我得到了“正确”的数字。然后似乎是由于 Microsoft R Open 使用的 svd 实现。

更新:该行为也发生在 MRO 3.3.1

0 投票
1 回答
799 浏览

r - microsoft R Open 不能使用超过 2 个内核

我最近安装了 Microsoft R Open,但此消息出现在 R 启动时:

“检测到多线程 BLAS/LAPACK 库。使用 2 个内核进行数学算法。”

在 MAC 上,它应该无需任何额外设置即可开始使用 4 个内核。

如何将其更改为 3 或 4 核?

谢谢