gpt4 book ai didi

postgresql - 将 GNU R 连接到 PostgreSQL

转载 作者:行者123 更新时间:2023-11-29 11:19:03 24 4
gpt4 key购买 nike

我安装了 GNU R(S-like 统计包;版本 2.8.1)和 PostgreSQL (8.4.1),但我无法将 GNU R 连接到我的 RDBMS

当我第一次这样做时(多年前 - 代码丢失)RDBI 不存在。现在可以了。我也对使用哪个 R 包感到困惑。快速搜索返回:

  • RPostgreSQL似乎是最新的
  • RPgSQL 看起来被遗弃了。我希望他们能在他们的网页上注明日期。 ;-(

我的 Linux 发行版 不打包 R 包(讽刺的是)但我运行 R CMD INSTALL package.tar.gz 很舒服。

我安装了 RPostgreSQL:很多文档都说要调用 dbConnect 但我收到以下错误消息:错误:找不到对象“dbConnect”.

最佳答案

为了完整起见,您还有两个选择

  • RODBC它非常成熟且功能完备,但并不像 PostgreSQL、MySQL、SQLite、Oracle 等接口(interface)那样对应于 DBI 框架。您还需要摆弄 ODBC 安装文件,这可能很棘手。但 ODBC 也可用于其他数据访问用途。
  • RdbiPgSQL来自 BioConductor 项目,该项目也很成熟,但使用了另一个与 DBI 竞争但从未被采用的协议(protocol)。不过这个 PostgreSQL 包很有特色。

但作为 RPostgreSQL维护者/合著者我很高兴你找到了这个。正如其他海报所建议的那样,在发出命令之前尝试 library(RPostgreSQL) 。如果您遇到其他问题,请随时给我发电子邮件,并附上错误报告。

编辑:还有另一种选择,即使用 Joe Conway 的 PL/R 将 R 嵌入 PostgreSQL 中。 .

关于postgresql - 将 GNU R 连接到 PostgreSQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1408897/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com