问题标签 [plr]

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 回答
17140 浏览

postgresql - PostgreSQL 错误:整数的无效输入语法:“1e+06”

完整的错误信息是:

我正在使用的查询是:

shared.sample我正在使用的功能是:

我对这些东西很陌生,所以任何帮助将不胜感激。

0 投票
1 回答
344 浏览

plr - 如何在plr的数据库中将数据帧写入表

我想将一个数据帧写回plr中的数据库。

在标准 RI 中可以这样做:

但是,在 plr 中,我已经连接到数据库。我在这里查看了 plr 文档:http: //www.joeconway.com/plr/doc/plr-US.pdf但找不到示例,还找到了这个sqlshorthands.R文档,但是那里的示例对我不起作用.

0 投票
1 回答
238 浏览

sql - 错误:无法在 PostgreSQL 中创建扩展 PLR

好吧,这个问题对我来说是一个长期的问题。我在 Windows 7 Enterprise (x64) 上使用 PostgreSQL 9.5 (x64),当我尝试运行create extension plr;. 我使用链接为 windows 下载 plr。将所有文件复制到相应的目录。添加了环境变量,但是当我尝试运行上述命令时,出现此错误:

但是,.dll文件存在于目录中。如果有人可以帮助我解决这个问题,我将不胜感激?

0 投票
0 回答
64 浏览

sql - PostgreSQL:PL/R 无法按预期工作

使用BostonGIS 的教程,我在 Windows 7 Enterprise (x64) 机器上的 PostgreSQL 9.5 (x64) DB 中安装了 PL/R 作为扩展。安装后,我通过运行测试 PL/R:

并返回环境信息。然后,我跑了:

并且该命令花了 5 分钟(并且还在计数..)并且从未完全执行。我不确定是否有问题或者这个查询需要多长时间。因此,在另一个 SQL 编辑器中,我尝试了以下代码(来源:here):

然后,我使用以下方法调用此函数:

再一次,查询花了很长时间并且从未完成。当我按照所有步骤设置环境变量时,我有点困惑 PL/R 安装中出了什么问题。有人可以帮助我了解我的 PL/R 安装有什么问题吗?

0 投票
1 回答
142 浏览

postgresql - compose-for-postgresql 中的 Pl/python 和 Pl/r 扩展

一天中的好时光,想问是否有人知道在 IBM Bluemix 云上安装 PostgreSQL 扩展(准确地说是 pl/r 和 pl/python)的方法是什么?我在那里运行 compose-postgresql 数据库,当我发出 postgresql 查询(例如“创建扩展 plpythonu”)时出现错误:“错误:无法打开扩展控制文件”/usr/local/postgres/9.6.6/share/extension /plpythonu.control": 没有这样的文件或目录'。pl/r 也一样。如果有人帮助,将不胜感激。

0 投票
0 回答
58 浏览

r - 在 Rstudio 中使用 PLR 连接 Postgres

我无法连接到 Rstudio 中的 Postgres,如何使用 PL/R 连接 Rstudio 中的 Postgres?

下面是我用于使用 R 连接到 Postgres 的代码片段:

0 投票
1 回答
166 浏览

sql - 创建 PLR 扩展 Postgres 时出错

我正在尝试在 Postgres 10.4 中创建 PLR 扩展,但它给了我错误:

我使用 Windows 10,R 3.4.2。我下载了这个版本的 PL/R:Win64 plr.dll for Postgres 10.x, R-3.4.2 (plr-8.3.0.17)

我根据需要将dll文件放入lib文件夹并重新启动psql服务。R_HOME设置为 C:\Program Files\R\R-3.4.2。

路径变量:C:\Program Files\PostgreSQL\10\lib 和 C:\Program Files\PostgreSQL\10\bin

有什么问题?

0 投票
1 回答
216 浏览

r - 如何在 Greenplum/Postgres 中使用 PL/R 反序列化模型对象?

通过 PL/R 在 Greenplum 中反序列化模型对象时出错

我将模型对象存储在 greenplum 数据库(开源版本)中,并且我已经成功地能够序列化我的模型对象,将它们插入到 greenplum 中的表中并在需要时取消序列化,但是使用我的机器上安装的 R 版本 3.5(本地)。这是下面成功运行的 R 代码:

代码:

最近,我在 greenplum 上安装了 PL/R 以及我通常使用的所有必要库。我正在尝试重新创建在本地 R 中使用的代码(如上所述)以在 greenplum 上运行。经过大量研究,我一直在尝试运行以下转换后的代码,它不断失败并给我同样的错误。

代码:

此时我不在乎我返回什么,我只希望反序列化函数工作。

错误:

[22000] 错误:R 解释器表达式评估错误详细信息:反序列化错误(iter_model):未知输入格式其中:在 PL/R 函数 mdl_load

希望有人有类似的问题,并且可能对我有所帮助。似乎 bytea 对象在传递到 Pl/R 后会改变大小。我是这种方法的新手,希望有人能提供帮助。

0 投票
0 回答
193 浏览

r - 相同的种子,PL/R 与 R,不同的结果(随机森林)

我有一个 R 函数,它接受一些包含缺失值的输入数据,使用随机森林插补来插补这些值(通过 RandomForest 包中的 rfImpute 函数),然后通过 RF 重要性计算来确定变量的相对重要性(通过 ranger来自游侠包)。该功能有种子2018。

当我使用 R 和 set.seed(2018) 运行该函数时,我得到一组结果。当运行完全相同的函数、完全相同的输入数据并在 PL/R(使用 Navicat)中使用完全相同的种子时,结果是不同的。

我很难理解是什么导致了这个问题,因为两者之间的一切都完全相同(除了一个是 R,另一个是 PL/R)。对于某些输入数据集,结果是等价的,但对于其他数据集则不然。问题可能是什么?

注意:我无法提供简单的示例,因为我的数据是机密的。

0 投票
1 回答
753 浏览

postgresql - plr.dll: %1 不是有效的 Win32 应用程序

我使用 pl/r 界面安装了在 windows 10 企业版下运行的 Postgres 版本 10。到目前为止,它一直运行良好。现在我收到错误:无法加载库“C:/Program Files/PostgreSQL/10/lib/plr.dll”:%1 不是有效的 Win32 应用程序。错误信息。我尝试下载并替换 Pl/r 文件(64 位和 32 位版本),停止/重新启动服务,但没有帮助。有什么建议么?