我一直在尝试运行RevoScaleR_SqlServer_GettingStarted.R
脚本,该脚本是我正在处理的项目的MS SQL Server 2016包的一部分。对于某些上下文,这是MS提供的代码的PDF:
packages.revolutionanalytics.com/doc/8.0.0/win/RevoScaleR_SqlServer_Getting_Started.pdf
代码运行良好,除了我尝试在教程中运行rxHistogram()
函数时收到的奇怪错误。在本教程的第3.2步中,我通过创建因子并确定特定变量的最小值和最大值来优化数据源。我运行rxGetVarInfo()
函数并收到正确的输出,如下所示:
下一步要求我对数据运行rxHistogram()
函数,它似乎运行良好,因为它在pdf中创建了直方图。
但是,运行此函数后会出现一个一致的问题,影响其余代码的运行,尤其是紧随其后的rxCube()
函数。似乎rxHistogram()函数从我的数据中删除了因子。经过一番挫折后,我重新运行了rxGetDataInfo()
函数,发现我的数据已被更改。
没有因素!
我很想知道是否有其他人看过或处理过这个问题以及它是如何解决的?我发现其他rx()
函数存在同样的问题,例如rxCube()
,所以我觉得我的环境设置可能存在问题。