rpostgresql相关内容

UTF-8/Unicode 文本编码与 RPostgreSQL

我在直接链接到 PostgreSQL 数据库的 Windows 机器上运行 R.我没有使用 RODBC.我的数据库以 UTF-8 编码,如以下 R 命令所确认: dbGetQuery(con, "SHOW CLIENT_ENCODING")# client_encoding# 1 UTF8 然而,当某些文本被读入 R 时,它在 R 中显示为奇怪的文本. 例如,在我的 PostgreSQL ..
发布时间:2021-06-18 20:39:52 其他开发

从日期开始减去1年不加润滑剂

我在数据库中有一个数据框,其日期尺寸是我使用RPostgres拉出的.每个“日期"的格式为"YYYY-MM-DD".我想添加一个比初始日期早一年的日期列(标为"lookback_date"). 要清楚,如果观察的“日期"为"2000-01-01",我想为该观察添加新的"lookback_date"为"1999-01-01".不幸的是,我不知道该怎么做.通常,我会使用Lubridate,但据我 ..
发布时间:2021-04-29 19:12:04 其他开发

如何在R中中断RPostgresql查询

在RPostgresql中中断长时间运行的查询的最佳方法是什么? 例如,我想查看表的前10行并打算输入 dbGetQuery(con," select * from big.table limit 10 ") 但是有时我会忽略“限制10",然后我的程序将永远运行.从我的R终端中按ctrl-C或“停止"按钮不起作用.我要么要等待很长时间,然后才能看到完整的打印输出, ..
发布时间:2020-07-06 03:20:51 其他开发

使用RPostgreSQL提取数据时,有没有特定的方法来处理R中的时间戳列?

我正在尝试从PostgreSQL数据库中提取数据,并且timestamp字段的结果不一致.我不确定是否正确处理POSIXct结果.否则,我想我在RPostgreSQL软件包中发现了一个错误.这是复制问题的方法: 假设postgres数据库中有一个具有一个字段的表(在PostgreSQL中运行): CREATE DATABASE mydb; CREATE TABLE test_table ..
发布时间:2020-07-06 03:20:47 其他开发

在RHEL 6.5 libpq-fe.h上安装RPostgreSQL错误

我有RHEL 6.5服务器,安装了R(3.1.1)& RStudioServer(0.98.1062) 我已经安装了postgresql-9.3,并且正在处理大型数据库.为了将R连接到PostgreSQL,我过去曾经使用过RPostgreSQL(仍然在我的CentOS 7工作站上使用).但是,尝试在RHEL 6.5下进行编译时出现错误 In file included from RS- ..
发布时间:2020-07-06 03:20:45 其他开发

在R中执行SQL脚本时如何使用动态值

我的R工作流程现在涉及处理许多查询(RPostgreSQL库).我真的很想使代码在将来易于维护和管理. 我开始从单独的.SQL文件中加载大型查询(此帮助),效果很好. 然后我开始使用插值(SELECT * FROM table WHERE value = ?my_value; 并且(在将其加载到R中之后)使用sqlInterpolate(ANSI(), query, value ..
发布时间:2020-07-05 05:51:33 其他开发

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

在perl/python中,DBI API具有一种可以安全地将参数插值到sql查询的机制.例如,在python中,我会这样做: cursor.execute("SELECT * FROM table WHERE value > ?", (5,)) execute方法的第二个参数是要添加到sql查询中的参数的元组 R的DBI兼容API是否有类似的机制?我见过的示例从不显示传递 ..
发布时间:2020-07-05 05:50:23 其他开发

无法使用SSL创建dbConnect到Postgres

我正在运行一个Postgres-9.4服务器,该服务器需要SSL.当我使用pgadmin或Windows odbc连接从笔记本电脑连接到Postgres服务器时,它可与SSL一起使用.但是,当我尝试使用SSL与R连接时,就会失败. library(RPostgreSQL) drv ..
发布时间:2020-06-29 19:58:44 其他开发

RPostgreSQL-与Amazon Redshift的R连接-如何写入/发布更大的数据集

我正在尝试如何将R与亚马逊的Redshift连接-并为其他新手发布一个简短的博客。 取得一些不错的成绩-我能够做到大多数事情(创建表,选择数据,甚至是sqlSave或dbSendQuery逐行显示)但是,我还没有找到一种方法来一次性批量上传表(例如,将整个5X150 IRIS表/数据帧复制到 问题:对于新手来说,向RPostgreSQL提供有关如何将数据块写入/上传到Redshift的 ..
发布时间:2020-05-30 00:42:00 其他开发

在连接到PostgreSQL的Shiny应用程序中设置数据刷新

我查看了此和此线程和其他几个线程,但还没有 我已经使用R和Shiny构建了一个仪表板,并说仪表板使用 RPostgreSQL 软件包。现在,所有数据提取和分析的代码都在 shinyServer 函数之外完成,只有显示部分(输出和 render 函数)位于 shinyServer 部分中。我想进行设置,以便定期刷新仪表盘数据并更新图表。我研究了 reactivePoll 和 invalidat ..
发布时间:2020-05-30 00:17:32 其他开发

通过RPostgreSQL将表从R导出到PostgreSQL

我正在使用 RPostgreSQL ,我已经完成了一些流程,并且在R中得到了一个表。我想将此表从R中放入PostgreSQL,以进行进一步的分析,我将使用PostgreSQL代码。问题是,当我在PostgreSQL中没有R中的表时,就无法对其执行SQL代码。 样本表s_2的数据格式不是数据帧和temp为float且DateeTIMEE为时间戳: temp DateeTIMEE 1 ..
发布时间:2020-05-29 23:59:57 其他开发

如何通过RPostgreSQL执行SQL查询文件

我正在使用 RPostgreSQL 包通过R访问我的PostgreSQL数据库(9.3)。 我有一些非常长且很大的sql查询(从raster2pgsql生成几个MB。)。 如何发送/执行sql查询文件是否作为R中的语句? 正常方式 \i query.sql 似乎无法通过 dbSendQuery工作。 我试图通过 readLines 作为字符向量读取整个sq ..
发布时间:2020-05-29 22:18:16 其他开发

R RPostgreSQL使用SSL连接到远程Postgres数据库

我正在尝试使用 RPostgreSQL 包从R中连接到远程PostgreSQL数据库,并且出现与SSL设置有关的错误。连接。我已验证可以使用 psql 从命令行进行连接,因此我知道该连接有效并且可以从我的计算机访问。 我在R中进行首次连接的尝试如下(其中 和 已为我的连接正确填写): library(RPostgreSQL) pg ..
发布时间:2020-05-29 20:58:38 其他开发