2016-02-28 95 views
0

我刚刚有足够的R经验来完成某些工作,但还不足以解决这样的问题,我也不会称自己为程序员,但在某些时候,这将是伟大的,如果它很重要,我通常使用Rstudio。错误:“package'genomatic'没有名称空间,应该重新安装

我想解决一个问题,我有不同的条目,我需要同一样本(不同运行的微型卫星)为每个样本压缩成一行信息我找到了解决我的问题的完美软件包(package = genomatic)。麻烦的是,我无法安装它用于最新版本的R,因为它是以前创建的3.0版本,所以我下载了2.15.3版本,并且正在使用常规的裸机一个控制台。

Genomatic是不是可以通过安装软件包列表,所以我从这里下载的zip文件的Windows:http://www2.uaem.mx/r-mirror/web/packages/genomatic/index.html

然后依次从6-7页的指导手册中(以下链接)来安装它从我自己的机器。 http://people.oregonstate.edu/~knausb/software/Genomatic_users_manual_v05.pdf

看来安装就好了,但是当我去加载库,我得到以下错误:

> library(genomatic) 
Loading required package: tcltk 
Loading Tcl/Tk interface ... done 
Error in library(genomatic) : 
    package ‘genomatic’ does not have a NAMESPACE and should be re-installed 

我通过论坛看了看,但无法找到如何回答解决这个问题。下面是会话信息:

> sessionInfo() 
R version 2.15.3 (2013-03-01) 
Platform: x86_64-w64-mingw32/x64 (64-bit) 

locale: 
[1] LC_COLLATE=English_United States.1252 
[2] LC_CTYPE=English_United States.1252 
[3] LC_MONETARY=English_United States.1252 
[4] LC_NUMERIC=C       
[5] LC_TIME=English_United States.1252  

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

有人可以帮我做这项工作?

谢谢! Liz

编辑添加:我曾尝试重新安装,但结束了相同的结果。

回答

0

我不知道为什么你得到这个特别的错误,作为.zip文件提供确实似乎有NAMESPACE文件。从源代码安装(不需要任何额外安装的工具,因为该软件包只有R代码,而不是任何已编译的[C++/C/FORTRAN]组件)似乎有所帮助。您可以从官方CRAN档案做到这一点:

library("devtools") 
install_version("genomatic",version="0.0.7") 

或从旧/冷冻库:(我以前的答案是错误的;有一个NAMESPACE文件)

install.packages("genomatic", 
    repos="http://www2.uaem.mx/r-mirror/", type="source") 

+0

使用'install.packages(“genomatic”,repos =“http://www2.uaem.mx/r-mirror/”,type =“source”)'在linux下运行,版本3.3。所以它可能在Windows下工作 – csgillespie

+0

谢谢Ben和csgillespie!您提供的安装代码csgillespie完美运行,非常感谢! – Liz

+0

Ben,有趣的是,当我来检查时,应该有张贴的内容,因为我想出了如何至少解压缩tar文件,并做了检查并找到了这个,然后打算问下一步该怎么做,哈哈。谢谢! > untar(“genomatic_0.0-7.tar.gz”) > list.files(“genomatic”) [1]“DESCRIPTION”“doc”“extdata”“help”“html”“images”“INDEX “”inst“ [9]”man“”MD5“”Meta“”NAMESPACE“”R“ 在任何情况下,学习如何做新事物都很棒,谢谢。:-) – Liz

相关问题