gpt4 book ai didi

r - Access数据库导入到R-Mac上安装mdb工具

转载 作者:行者123 更新时间:2023-12-02 01:31:47 27 4
gpt4 key购买 nike

计划是将Access数据库导入到R中,以过滤出我需要进行统计分析的内容。一位同事建议我使用以下代码:

library(Hmisc)
d <- mdb.get('140410_db_vegBY1.mdb')
#(data under #https://www.dropbox.com/sh/ra588lailweynrq/AACRVqMKWtd9Zz7fa94O9CAUa)

# ERROR: sh: mdb-tables: command not found
# Fehler in system(paste("mdb-tables -1", file), intern = TRUE) :
# Fehler bei der Ausführung des Kommandos

经过搜索,我开始按照以下链接在我的 mac OS X 10.9.2 上安装 mdb 工具: http://automatthew.wordpress.com/2008/06/23/how-to-compile-mdbtools-on-mac-os-x-10-4-and-10-5/#comment-124但它不起作用,但线程似乎不活动。有人可以帮助我吗?

最佳答案

以下步骤对我有用。

  1. 安装 R 的 Hmisc 软件包。
  2. 通过homebrew安装mdbtools版本0.7.1:brew install mdbtools
  3. 使用Hmisc包中的mdb.get()函数将.mdb文件读入R:

    library(Hmisc)
    df <- mdb.get('file.mdb')

这是我的设置和软件包版本:

> sessionInfo()
R version 3.2.2 (2015-08-14)
Platform: x86_64-apple-darwin13.4.0 (64-bit)
Running under: OS X 10.11.1 (El Capitan)

locale:
[1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8

attached base packages:
[1] grid stats graphics grDevices utils datasets methods
[8] base

other attached packages:
[1] Hmisc_3.17-0 ggplot2_1.0.1 Formula_1.2-1 survival_2.38-3
[5] lattice_0.20-33

我应该提到,我首先尝试从源代码安装mdbtools,但没有成功。我怀疑是因为没有安装某些依赖项。请参阅https://github.com/brianb/mdbtools有关依赖项的更多信息。

关于r - Access数据库导入到R-Mac上安装mdb工具,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23568899/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com