[問題] 如何用R讀取本地的mdb檔?

作者: Tampa (光芒)   2016-08-06 18:58:31
因為工作需求
需要操作Access
希望可以用R語言來讀取,並從中分類資料
上網查詢後 得知需要用的套件為Hmisc
載下來後並測試幾次後 都無法成功讀取
煩請各位大大幫忙解惑
以下為我的程式碼
library(Hmisc)
Y<-mdb.get("C:/Users/hippo/Desktop/lahman-mdb_2016-03-02 (2)/lahman2015.mdb")
會一直噴以下錯誤
Error in system(paste("mdb-tables -1", file), intern = TRUE) :
'mdb-tables' not found
作者: Wush978 (拒看低質媒體)   2016-08-07 10:19:00
路徑錯誤吧
作者: Tampa (光芒)   2016-08-07 11:13:00
路徑 沒錯 我用複製的上網查一下 好像不能用在64位元下操作
作者: f496328mm (為什麼會流淚)   2016-08-07 17:00:00
路徑我記得要雙斜線 直接複製不行
作者: xiaoing (xiaoing)   2016-08-07 18:28:00
路徑要雙斜線"//"或反斜線"\"
作者: Tampa (光芒)   2016-08-07 21:43:00
/方向是沒錯的 跟windows路徑斜線剛好相反csv是這樣打路徑,還是說資料庫檔有差?
作者: Wush978 (拒看低質媒體)   2016-08-07 22:40:00
你用file.existㄧ層層檢查吧
作者: Tampa (光芒)   2016-08-10 20:04:00
請問版大 那是一個語法嗎??
作者: celestialgod (天)   2016-08-10 20:17:00
是一個函數用來測試 是否檔案存在

Links booklink

Contact Us: admin [ a t ] ucptt.com