问题标签 [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.
postgresql - PostgreSQL 错误:整数的无效输入语法:“1e+06”
完整的错误信息是:
我正在使用的查询是:
shared.sample
我正在使用的功能是:
我对这些东西很陌生,所以任何帮助将不胜感激。
plr - 如何在plr的数据库中将数据帧写入表
我想将一个数据帧写回plr中的数据库。
在标准 RI 中可以这样做:
但是,在 plr 中,我已经连接到数据库。我在这里查看了 plr 文档:http: //www.joeconway.com/plr/doc/plr-US.pdf但找不到示例,还找到了这个sqlshorthands.R文档,但是那里的示例对我不起作用.
sql - 错误:无法在 PostgreSQL 中创建扩展 PLR
好吧,这个问题对我来说是一个长期的问题。我在 Windows 7 Enterprise (x64) 上使用 PostgreSQL 9.5 (x64),当我尝试运行create extension plr;
. 我使用此链接为 windows 下载 plr。将所有文件复制到相应的目录。添加了环境变量,但是当我尝试运行上述命令时,出现此错误:
但是,.dll
文件存在于目录中。如果有人可以帮助我解决这个问题,我将不胜感激?
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 安装有什么问题吗?
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 也一样。如果有人帮助,将不胜感激。
r - 在 Rstudio 中使用 PLR 连接 Postgres
我无法连接到 Rstudio 中的 Postgres,如何使用 PL/R 连接 Rstudio 中的 Postgres?
下面是我用于使用 R 连接到 Postgres 的代码片段:
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
有什么问题?
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 后会改变大小。我是这种方法的新手,希望有人能提供帮助。
r - 相同的种子,PL/R 与 R,不同的结果(随机森林)
我有一个 R 函数,它接受一些包含缺失值的输入数据,使用随机森林插补来插补这些值(通过 RandomForest 包中的 rfImpute 函数),然后通过 RF 重要性计算来确定变量的相对重要性(通过 ranger来自游侠包)。该功能有种子2018。
当我使用 R 和 set.seed(2018) 运行该函数时,我得到一组结果。当运行完全相同的函数、完全相同的输入数据并在 PL/R(使用 Navicat)中使用完全相同的种子时,结果是不同的。
我很难理解是什么导致了这个问题,因为两者之间的一切都完全相同(除了一个是 R,另一个是 PL/R)。对于某些输入数据集,结果是等价的,但对于其他数据集则不然。问题可能是什么?
注意:我无法提供简单的示例,因为我的数据是机密的。
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 位版本),停止/重新启动服务,但没有帮助。有什么建议么?