相关疑难解决方法(0)

如何从Microsoft Access .accdb数据库文件中读取数据到R?

RODBC文件表明,它是可能的,但我不知道如何从Microsoft Access(新读取数据.accdb格式)文件,该封装成R(在Debian GNU/Linux的).小插图谈论驱动程序,但我不太明白我如何看到安装了哪些驱动程序,特别是,如果我安装了驱动程序来访问这些.accdb文件.

您使用什么代码从.accdb文件中读取数据?请说明您所使用的平台以及是否必须安装特殊驱动程序.

database ms-access r dataset

16
推荐指数
2
解决办法
3万
查看次数

以编程方式将Access(.mdb)文件读入R中,用于Windows和Mac

我正在尝试编写一个将纽约州教育数据读入R 的开放数据包.该数据作为Access数据库提供.

我想编写一个下载,读取和导入这些文件的函数,我希望它能跨平台支持.现有方法建议安装32位版本的R,这不适合编程访问.

#RStats的游表明,这是一种常见的痛点(1,2,3,4)

在OS X/Linux上,只要您有第三方库,就可以mdb.getHmisc 包中使用mdb-tools.但这似乎对Windows没什么帮助.

一个公认的答案将把上面.mdb链接的文件读入Windows,OS X和Linux的R中.

ms-access r

8
推荐指数
1
解决办法
3424
查看次数

使用64位Windows从R查询MS Access DB

有人要求我创建一个Shiny UI,以允许他们读取和写入使用MS Office 2010创建的Microsoft Access数据库。

我正在按照指南使用和连接至Access DB,RODBC尽管我可以在Access本身中打开此数据库,但我从R中收到以下错误:

> channel <- odbcConnectAccess("AD_Users.accdb")
Error in odbcConnectAccess("AD_Users.accdb") : `
  odbcConnectAccess is only usable with 32-bit Windows
Run Code Online (Sandbox Code Playgroud)

因此,我找到了解决方案并尝试一下:

> channel <- odbcDriverConnect("AD_Users.accdb")
Warning messages:
1: In odbcDriverConnect("AD_Users.accdb") :
  [RODBC] ERROR: state IM002, code 0, message [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified
2: In odbcDriverConnect("AD_Users.accdb") :
  [RODBC] ERROR: state 01S00, code 0, message [Microsoft][ODBC Driver Manager] Invalid connection string attribute
3: In …
Run Code Online (Sandbox Code Playgroud)

r ms-access-2010 rodbc

1
推荐指数
1
解决办法
4521
查看次数

标签 统计

r ×3

ms-access ×2

database ×1

dataset ×1

ms-access-2010 ×1

rodbc ×1