簡體   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