问题标签 [rpostgresql]

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 投票
2 回答
1387 浏览

r - 从 Postgres 中选择列与数组中的任何字符串匹配的行

这是基本的,如果我错过了现有的答案,我深表歉意。我正在尝试在数据库中选择userid与我提供的数组中的任何字符串匹配的行。以下是我尝试过的方法:

这些都返回错误。这样做的正确方法是什么?

我正在通过 R 包查询数据库,RPostgreSQL如下所示:

0 投票
1 回答
1280 浏览

r - R 无法通过 rPostgreSQL 将表写入 PostgreSQL

我是 PostgreSQL 新手,我正在尝试使用 R 将表写入 PostgreSQL。请参阅下面的 R 代码;首先制作一些可重现的数据框:

然后创建连接:

然后我在 PostgreSQL DB 中创建一个表:

最后执行写表代码,报错:

这应该不是那么难,但我一直在寻找解决方案但徒劳无功。实际上我已经使用“mtcars”数据集来写表并且没有问题。

插入了我创建的 PostgreSQL:

提前感谢您的任何建议和想法。

0 投票
2 回答
690 浏览

r - 将 PostgreSQL 本地文件分块读入 R 并导出为 .csv

我有一个PostgreSQL格式的本地文件,我想将其读入 R 中并将其导出为.csv.

我知道这可能是一个简单的问题,但我一点也不熟悉PostgreSQLor SQL。我已经尝试过使用 R 库之类的不同的东西RPostgreSQL,但我无法理解这一点。RSQLitesqldf

0 投票
1 回答
552 浏览

java - 使用 renjin 将 java 与 R 集成

我想通过我正在使用的 Renjin 将 R 连接到 postgresql

出现以下错误

0 投票
2 回答
2674 浏览

r - 在 R DBI 中传递参数以进行查询的正确方法

在 perl/python DBI API 中,有一种机制可以安全地将参数插入到 sql 查询中。例如在python中我会这样做:

其中 execute 方法的第二个参数是要添加到 sql 查询中的参数元组

R 的 DBI 兼容 API 是否有类似的机制?我见过的示例从未显示传递给查询的参数。如果不是,那么在查询中插入参数的最安全方法是什么?我特别关注使用 RPostgresSQL。

0 投票
1 回答
92 浏览

r - 传递给函数后获取对象名称,并用于R中的for循环

这个问题在这里问在R中,如何在将对象发送到函数后获取对象的名称?

但是,这在 for 循环中不起作用。例如,以下方法将多个数据帧写入 postgresql 数据库,

list_of_frames 看起来像这样:

....并被称为:

我希望将 object_name 作为字符串传递给 write_to_postgresql 方法。但相反,我得到了 object_name 的以下输出

我的列表[[1L]],我的列表[[2L]],我的列表[[3L]]

我想要的是:

data_frame_susan、data_frame_bobby、data_frame_melissa

在传递给函数并在 for 循环中使用后,如何使用“deparse(substitute) 技巧”或其他方法来获取对象名称?

0 投票
0 回答
264 浏览

r - RPostgres 未设置正确的字符编码

我正在尝试通过RPostgreSQL包从 Postgres DB 获取一些数据。结果 data.frame 中的字符列具有unknown编码:

尽管我将所有可以想象的编码标志都设置为 UTF-8:

如何强制所有字符列使用 UTF-8 而无需通过手动设置Encoding()

0 投票
2 回答
585 浏览

r - 我可以使用 RPostgreSQL 包将 PostGIS 栅格数据类型导入 R 吗?

我有一个 PostgreSQL / PostGIS 表,它有 30 行(仅显示 3 行)和 3 列,如下所示(raster是 PostGIS 数据类型) - 这是 EFSA CAPRI 数据集顺便说一句,如果有人熟悉它:

在此处输入图像描述

// 我可以raster在 RPostgreSQL 包的帮助下将 PostGIS 中的数据类型导入 R 吗(请参见下面的代码),或者我是否必须按照@Jot eN 的描述不可避免地使用 rgdal 包?

在不进行转换的情况下导入它并且St_AsText(rast)(适用于 PostGIS 的几何数据类型)不起作用。

0 投票
1 回答
700 浏览

r - 如何使用 RPostgresql 读写二进制数据

我正在尝试执行代码:

连接到服务器

以下部分代码取自https://groups.google.com/forum/#!topic/rpostgresql-dev/lPPmS8yeP9whttps://github.com/codeinthehole/rpostgresql/blob/master/RPostgreSQL/tests /bytea.R

它返回:

我怎样才能让它工作?

我用:

0 投票
1 回答
1732 浏览

r - 无法使用 RPostgreSQL 连接到 R 上的 Amazon PostgreSQL RDS 数据库

我在使用 RStudio 上的 R 和使用包 RPostgreSQL 连接到我的 Amazon RDS PostgreSQL 数据库时遇到问题。

我在跑步:

运行此行后,我收到错误:

postgresqlNewConnection(drv, ...) 中的错误:RS-DBI 驱动程序:(无法在 dbname "mydbname" 上连接 myuser@.........us-west-2.rds.amazonaws.com)

请注意,我有正确的 dbname、主机、端口、用户和密码,因为我能够使用 pgAdmin3 连接到 Amazon 数据库

这是我的会话信息: