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

看板R_Language作者 (光芒)時間7年前 (2016/08/06 18:58), 編輯推噓1(109)
留言10則, 5人參與, 最新討論串1/1
因為工作需求 需要操作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 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.225.59.93 ※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1470481113.A.F54.html

08/07 10:19, , 1F
路徑錯誤吧
08/07 10:19, 1F

08/07 11:13, , 2F
路徑 沒錯 我用複製的
08/07 11:13, 2F

08/07 11:13, , 3F
上網查一下 好像不能用在64位元下操作
08/07 11:13, 3F

08/07 17:00, , 4F
路徑我記得要雙斜線 直接複製不行
08/07 17:00, 4F

08/07 18:28, , 5F
路徑要雙斜線"//"或反斜線"\"
08/07 18:28, 5F

08/07 21:43, , 6F
/方向是沒錯的 跟windows路徑斜線剛好相反
08/07 21:43, 6F

08/07 21:43, , 7F
csv是這樣打路徑,還是說資料庫檔有差?
08/07 21:43, 7F

08/07 22:40, , 8F
你用file.existㄧ層層檢查吧
08/07 22:40, 8F

08/10 20:04, , 9F
請問版大 那是一個語法嗎??
08/10 20:04, 9F

08/10 20:17, , 10F
是一個函數用來測試 是否檔案存在
08/10 20:17, 10F
文章代碼(AID): #1NfSBPzK (R_Language)