Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 使用在R中基于样本训练的模型对SQL表进行评分_Sql Server_R_Predict - Fatal编程技术网

Sql server 使用在R中基于样本训练的模型对SQL表进行评分

Sql server 使用在R中基于样本训练的模型对SQL表进行评分,sql-server,r,predict,Sql Server,R,Predict,如果在训练集上使用R构建预测模型,该训练集是从SQL表(SQL表太大,无法放入内存)中选择的样本(能够放入内存),那么如何对SQL表进行评分 这是否仅适用于支持R(如IBM)的SQL实现: 还是甲骨文的 我读了几篇关于同时使用SQL&R的文章,但没有一篇提到过一个太大而无法放入内存的表如何使用在R中的样本上训练的模型进行评分 提前感谢您的指导。最不容易出错的方法是将参数估计值存储在SQL表中。然后,您可以转换估算值,并将其应用于您希望在SQL中直接评分的数据。您是否可以将表中的一行一次读

如果在训练集上使用R构建预测模型,该训练集是从SQL表(SQL表太大,无法放入内存)中选择的样本(能够放入内存),那么如何对SQL表进行评分

这是否仅适用于支持R(如IBM)的SQL实现: 还是甲骨文的

我读了几篇关于同时使用SQL&R的文章,但没有一篇提到过一个太大而无法放入内存的表如何使用在R中的样本上训练的模型进行评分


提前感谢您的指导。

最不容易出错的方法是将参数估计值存储在SQL表中。然后,您可以转换估算值,并将其应用于您希望在SQL中直接评分的数据。

您是否可以将表中的一行一次读入R并对该行进行评分?是的。实际上,一次甚至可以读取更多的行并对其进行评分,从而在r中创建多个数据帧。如果数据库允许从R写回表,那么每个评分表都可以写回并合并。谢谢!我想在SAS服务器模式下,在桌面上立即进行评分-有时需要几天才能完成!顺便提一下,这个问题是从阅读《数据挖掘技术》第5章中引发的——非常偶然!