[问题] 如何用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