是否有人尝试在您自己的 PC 上安装 R 包:UScensus2010blk?

我尝试从 UScensus2010 使用:



它给出了一个错误,说“尚不可用”

我自己下载了软件包(4.2GB!)并尝试从本地安装,但仍然收到错误消息:

  • 正在安装源包“UScensus2010blk”...
    ** 数据
    file.copy(files, is, TRUE) 中的警告:
    将 data\montana.blk10.rda 复制到 Q:\LCVDJ\R\R-3.0.2\library\UScensus2010blk\data\montana.blk10.rda 的问题:无效参数

  • ...

    (错误消息针对不同状态重复)
    ...

    ** 帮助
    lazyLoadDBinsertListElement(from, i, datafile, ascii, compress, 中的错误:
    写入失败
    错误:安装包“UScensus2010blk”的 Rd 对象失败
    * 删除“Q:/LCVDJ/R/R-3.0.2/library/UScensus2010blk”
    install.packages 中的警告:
    运行命令 '"Q:/LCVDJ/R/R-30~1.2/bin/i386/R"CMD INSTALL -l "Q:\LCVDJ\R\R-3.0.2\library""C:/Users/n1304/Downloads/UScensus2010blk_1.00.tar.gz"' 的状态为 1
    install.packages 中的警告:
    安装包‘C:/Users/n1304/Downloads/UScensus2010blk_1.00.tar.gz’有非零退出状态

    有谁知道为什么我的安装失败?我正在使用 R-3.0.2

    谢谢!

    最佳答案

    census2010 包中有错误。如果您使用“windows”参数调用这些函数,函数 install.tract、install.blk、install.blkgrp、install.county 和 install.cdp 应该检查 R 版本 >= 2.11,但它们只检查次要版本版本,所以如果你有 R 版本 3.0 到 3.10,它们会错误地报告错误。

    要解决此错误,您应该能够运行

    install.packages('UScensus2010blk', repos='http://lakshmi.calit2.uci.edu/census2000/R/', type='source')
    

    代替
    install.blk('windows')
    

    关于r - 安装 R 包 : UScensus2010blk for windows,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23998446/

    10-12 14:01