gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-04 19:15:08 34 4
gpt4 key购买 nike

我正在尝试使用 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 驱动程序。 This answer may help you .所以通过 RODBC 包的方法可能不会有成效。

你可以试试 R Hmisc package, function mdb.get .这对我有用。您必须安装 mdbtools-gmdb(通过 apt-get),以便在您的系统中安装 mdb-tables 命令。

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

关于r - 尝试在 ubuntu 中使用 R 处理 .mdb 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41001871/

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