我有足够的经验与R完成一些事情,但还不足以实际解决这样的问题。我也不会称自己为程序员,尽管在某些方面会很棒。如果重要,我通常使用Rstudio。
我正在尝试解决一个问题,即我对同一个样本(具有不同运行的微卫星)有不同的条目,我需要将其压缩成每个样本的一行信息。我找到了解决我问题的完美包(package = genomatic)。麻烦的是,我无法安装它与最新版本的R一起使用,因为它是在3.0版之前创建的。所以我下载了2.15.3版本并正在使用常规的裸骨控制台。
通过安装包列表无法使用Genomatic,因此我从此处下载了适用于Windows的zip文件: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
有人可以帮助我做这项工作吗?
谢谢! 利兹
编辑添加:我确实尝试重新安装,但结果却相同。
答案 0 :(得分:0)
我不确定您为什么会收到此特定错误,因为提供的.zip文件似乎有NAMESPACE
个文件。从源代码安装(不应该需要任何额外安装的工具,因为软件包只有R代码,而不是任何已编译的[C ++ / C / FORTRAN]组件)似乎有所帮助。您可以从官方CRAN档案中执行此操作:
library("devtools")
install_version("genomatic",version="0.0.7")
或来自旧/冻结的存储库:
install.packages("genomatic",
repos="http://www2.uaem.mx/r-mirror/", type="source")
(我之前的回答是错的; 是一个NAMESPACE
文件。)