在R中使用没有命名空间的包

jon*_*jon 6 namespaces packages r package

我有来自网站的betaversion.唯一可用的是Windows安装为mybetapackage.zip文件.当我安装包时,它加载时它不起作用.

> utils:::menuInstallLocal()
> require(mypackage)
Loading required package: mypackage
Failed with error:  ‘package ‘mypackage’ does not have a NAMESPACE and should be re-installed’
Run Code Online (Sandbox Code Playgroud)

是否可以使用此测试包?

编辑:

我尝试了以下指令来创建自己的命名空间.名称空间文件包含以下内容:

exportPattern("^[^\\.]")
Run Code Online (Sandbox Code Playgroud)

现在我收到了警告.

Warning message:
In readLines(file) :
  incomplete final line found on 'C:/Users/user/Documents/R/win-library/2.14/RCropStat/NAMESPACE
Run Code Online (Sandbox Code Playgroud)

jon*_*jon 4

根据上面的讨论,我正在回答我自己的问题。所有的功劳都归功于讨论这个问题的人。

创建一个包含以下文本的文件并添加额外的一行以避免错误。与包含描述文件的包的目录相同。

exportPattern("^[^\\.]")
Run Code Online (Sandbox Code Playgroud)