将GNU R连接到PostgreSQL
我安装了GNU R(类似S的统计软件包;版本2.8.1)和PostgreSQL(8.4.1),但我无法将GNU R连接到我的RDBMS.
当我第一次这样做(多年前 – 代码丢失)时,DB的R不存在.现在确实如此.我也很困惑使用哪个R包.快速搜索返回: > RPostgreSQL似乎是最新的 我的Linux发行版没有打包R包(具有讽刺意味),但我很乐意运行R CMD INSTALL package.tar.gz. 我安装了RPostgreSQL:很多文档说调用dbConnect但是我收到以下错误消息:错误:找不到对象“dbConnect”.
为了完整起见,您还有两个选择
> RODBC这是非常成熟和功能完备但不对应于DBI框架,如PostgreSQL,MySQL,SQLite,Oracle,……接口.您还需要摆弄ODBC设置文件,这可能很棘手.但ODBC也可能对其他数据访问用途有用. 但作为RPostgreSQL维护者/共同作者,我很高兴你找到了这个.正如另一张海报建议的那样,在发出命令之前尝试库(RPostgreSQL).如果您遇到其他问题,请随时通过错误报告向我发送电子邮件. 编辑:还有另一种选择,使用Joe Conway的PL/R将R嵌入PostgreSQL中. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |