RPostgreSQL

授权协议 GPLv2
开发语言
所属分类 数据库相关、 数据库驱动程序
软件类型 开源软件
地区 不详
投 递 者 皇甫聪
操作系统 Linux
开源组织
适用人群 未知
 软件概览

RPostgreSQL 为 R 编程语言提供了一个 DBI 兼容的 PostgreSQL 数据库连接驱动。

示例代码:

drv <- dbDriver("PostgreSQL")
con <- dbConnect(drv, dbname="tempdb")
rs <- dbSendQuery(con,"select * from TableName")

  • 安装PostgreSQL 直接去PostgreSQL官网下载最新版本即可。 安装程序会一步步指导设置密码,设置数据保存路径等,注意:语言不要选择中文简体,要选择C,不然安装中会出错! 安装完成后把PostgreSQL的bin路径添加到环境变量中,这样在cmd命令行可以直接启动psql.exe(操纵数据库的工具) win+r,输入cmd打开命令行,输入: > psql.exe -U postgres

  • 我正在使用RPostgreSQL连接到本地数据库 . 该设置在我的Linux机器上运行正常 . R 2.11.1,Postgres 8.4 . 我使用多核(doMC)并行后端玩'foreach'来包装一些重复查询(编号为几千)并将结果附加到数据结构中 . 奇怪的是,如果我使用%do%但是当我切换到%dopar%时会失败,只有一次迭代时会出现异常(如下所示) 我想知道它是否与单个连接对象有关,所以我

  • 其实大家在Linux 的R 中安装其他库,完全可以使用R 自带的安装方式,只是这个 RPostgreSQL 库需要用到 postgresql 的lib 库与include 头文件,所以才有若干个步骤去准备。 我自己的做法是这样的,首先在网上下载一个 RPostgreSQL 的源码包,源码下载地址:https://cran.r-project.org/src/contrib/RPostgreSQL_

  • 我在Windows机器上运行R,它直接链接到PostgreSQL数据库.我没有使用RODBC.我的数据库以UTF-8编码,由以下R命令确认: dbGetQuery(con, "SHOW CLIENT_ENCODING") # client_encoding # 1 UTF8 但是,当一些文本被读入R时,它在R中显示为奇怪的文本. 例如,我的PostgreSQL数据库中显示以下文本:"Stéphan

相关阅读

相关文章

相关问答

相关文档