提问人:Murray 提问时间:10/7/2023 最后编辑:Murray 更新时间:10/7/2023 访问量:35
如何在 Linux 上使用包 RODBC 将 accdb 文件读入 R?
How do I read an accdb file into R using the package RODBC on Linux?
问:
我正在尝试使用包 RODBC 将 accdb 文件读入 R,但我收到一条错误消息,希望得到一些帮助!我正在运行 Linux,不确定这是否使生活比在 Windows 上更困难?
数据库位于我的工作目录的子目录中。我试过了detections.accdb
data
库(“RODBC”)
con <- odbcConnect(“数据/检测.accdb”)
但出现错误
警告消息: 1:在 RODBC::odbcDriverConnect(“DSN=data/detections.accdb”) 中: [罗德布克]错误:状态 IM002,代码 0,消息 [unixODBC][驱动程序管理器]找不到数据源名称,并且未指定默认驱动程序 2:在 RODBC::odbcDriverConnect(“DSN=data/detections.accdb”) 中: ODBC 连接失败
FWIW 这些是我正在使用的 R 和 Ubuntu 版本:
sessionInfo() 会议信息
R 版本 4.3.1 (2023-06-16) 操作平台:x86_64-pc-linux-gnu(64 位) 运行环境:Ubuntu 20.04.6 LTS
在这里(如何从 Microsoft Access .accdb 数据库文件读取数据到 R 中?我看到一些评论表明,在 Linux 中无法完成我想要做的事情?2023 年仍然如此吗?
答: 暂无答案
评论