r-package

    0热度

    2回答

    我试图做一个小[R包我一个R编程所知有限的,“公式”。我尝试使用以下参数: formula=~a+b*X 其中X是向量,'a'和'b'是函数调用中的常量。 我想知道的是一旦我输入公式,我想单独提取(a,b)和X,并将它们用于函数调用中的其他数据操作。有没有办法在R中做到这一点? 我真的很感激任何指导。 注:编辑我的问题,为清楚起见 我在寻找类似model.matrix()输出的东西。上述公式可

    -1热度

    1回答

    在我刚刚创建包手动,我觉得在“细节”的句子: The DESCRIPTION file: This package was not yet installed at build time." Index: This package was not yet installed at build time. 这听起来并不好。但是,当然,一个软件包必须先建立起来,然后才能安装。我不明白这个信息的含

    1热度

    1回答

    我有一个behaviout是没有意义的我,可能有人解释下bahaviour 我已经创建了2包A,B A取决于data.table和定义了函数readFile B取决于A和定义了函数useFile useFile <- function(path){ DT <- readFile(path) print(class(DT)) return(DT[x == 'a'])

    3热度

    1回答

    我正在阅读许可证。什么样的许可证是R包的最佳许可证? 我的确很喜欢Creative Commons,但不推荐用于软件。他们自己的网站上说:“我们建议不要使用Creative Commons软件许可证。” (来源:https://creativecommons.org/faq/#can-i-apply-a-creative-commons-license-to-software) 我不知道给我的R包

    1热度

    1回答

    我,使用R 3.3.1版本的安装误差,而试图在其中安装包“e1071”我收到以下消息: install.packages("e1071") Installing package into ‘C:/Users/test/Documents/R/win-library/3.3’ (as ‘lib’ is unspecified) Package which is only available

    0热度

    1回答

    我想以编程方式保存我的脚本加载的一些包(我的意思是实际的目录)。 我知道在做.libPaths()显示了包可以从哪里来的路径(尽管我也可以从不同的地方加载它)。 是否有一个已经建立的函数来获取我加载的包来自哪里?

    3热度

    1回答

    我有一个叫做my_pkg的包,在我的DESCRIPTION文件中,我宣布我的许可为License: file LICENSE。 Another question suggested using packageDescription to call the license,但产生了以下内容: > packageDescription('my_pkg', fields = 'License') "f

    1热度

    1回答

    我正在尝试使用map库创建情节。然而,这个传说似乎总是在覆盖地图,而我希望它会偏向一边,这样情节就可以看到。这里是生成有问题的地图的代码: library(maps) library(maptools) map(database = "county", region = "Michigan") legend("center", c("Legend 1","Legend 2"), horiz

    1热度

    1回答

    我已经创建了一个我想提交给CRAN的R包。它包含需要编译的代码(纯C),并且此代码依赖于libxml2库。我目前的解决方案是让Linux和Mac用户安装libxml2-dev软件包,以便他们编译和安装R源软件包。对于Windows,我创建了一个特殊的二进制R包,其中包含所需的二进制依赖关系。在阅读CRAN指南时,我发现只有源代码包可能会被上传,并且它们可能不包含任何二进制文件。 我的问题是,那么:

    1热度

    1回答

    我试图从Github使用devtools安装我的一个R包(更确切地说,是install_github)。但是,即使我将参数dependencies设置为TRUE,依赖关系也没有递归安装。也就是说,依赖关系的依赖关系没有被安装。因此,该包未安装。 R发送消息说它找不到这些依赖项之一。它不断发送这些消息,直到我安装了所有东西 这是一个标准的行为?或者我错过了什么?我正在谈论的这个包是:https://