繁体   English   中英

尝试在ubuntu中使用R处理.mdb文件

[英]Trying to work with .mdb files using R in ubuntu

我正在尝试使用odbcConnect函数连接Microsoft Access数据库以在R中使用它

library(RODBC)
mydb <- odbcConnectAccess("database.mdb")

但是当我运行R脚本时会出现错误

Error: could not find function "odbcConnectAccess"
Execution halted

该错误与尝试不使用Windows的.mdb文件有关吗? 如果是的话,还有其他方法可以使用R处理ubuntu中的.mdb文件吗?

看来这不是直截了当的。 默认情况下,Ubuntu没有MS Access ODBC驱动程序。 这个答案可能会帮助您 因此,通过RODBC包执行的方法可能没有效果。

您可以尝试使用R Hmisc软件包的功能mdb.get 这对我有用。 您必须安装mdbtools-gmdb(通过apt-get),以便在系统中使用mdb-tables命令。

PS:我也被卡住了,因为我的原始文件名称中有一个空格字符,您应该避免这种情况。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM