sql 和 Rstudio 中不同的输出 rpart 函数

different output rpart function in sql and Rstudio

我正在使用 rpart 函数来预测某个客户是否购买商品。我写的 r 脚本可以工作并提供所需的输出。我让脚本 运行 在 SQL 中(使用序列化),它给出了不同的输出。

我的同事帮我检查了整个代码和数据,还得出了两个模型应该提供相似输出的结论。我还在 rstudio 和 RGui 中 运行 脚本并给出了相同的输出。我们还在两个模型中设置了相同的种子。

恐怕代码太长了,需要在多个系统上共享和划分。

有人知道可能是什么问题吗? sql 使用不同版本的 rpart 函数吗? set.seed(1234) 在 sql 和 R

之间给出不同的输出吗

版本 rstudio:1.2.1335 版本 SQL:SQL 服务器 2016

我找到问题了。 sql-server 似乎是 运行 32 位版本(至少对我们而言)。我下载了一个 32 位版本的 RGui 并给了我与 SQL 输出相同的输出。