[英]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.