r-package

    6热度

    2回答

    我希望在软件包分离时加载和清除软件包时定义一组颜色。 我想出似乎在依赖于深分配(我知道是邪恶) .onLoad <- function(libname, pkgname) { } .registerColors <- function(){ C.1 <<- c("#FF0000FF", "#80FF00FF", "#00FFFFFF", "#8000FFFF") C.2

    2热度

    1回答

    我有本地存储的私有软件包(通过SVN进行版本控制)。为了安装这个软件包,我要求用户通过SVN更新他/她的软件包目录,然后在目录上setwd(),然后devtools::install()。 此软件包导入许多CRAN软件包,这些软件包不存储在本地。这些导入的软件包在安装过程中不会自动安装,这会产生错误消息Dependency package foo not available。必须手动安装insta

    2热度

    1回答

    我试图在Jupyter笔记本中使用以下代码安装包PerformanceOnalytics,我已经用它成功安装了许多包,例如作为GGPLOT2,用下面的代码: install.packages("PerformanceAnalytics", repos='http://cran.r-project.org') 但我对加入dependencies=TRUE将解决这一问题许多其他问题阅读。不幸的是,

    0热度

    2回答

    对于我正在设计的R包,我想以编程方式在for循环中定义一堆函数。例如,我可能想要做一些事情,比如创建一些总是忽略NA值的新版本的基本函数。像: for(f in c('mean', 'sd', 'median', 'quantile', 'max', 'min', 'range')) { cur = function() {} formals(cur) = formals(ar

    1热度

    1回答

    我有一个S3类,并且我正在设法解决如何为它设置打印功能。 这部分很好。 print.webglobe <- function(wg, ...){ "it worked!" } 但是,如果我在它上面运行devtools::check(),我得到以下不祥的消息: checking S3 generic/method consistency ... WARNING print:

    0热度

    1回答

    这是我graphNEL对象 >mergedPathways_d A graphNEL graph with undirected edges Number of Nodes = 41 Number of Edges = 102 我已经试过coerce。它没有解决。 它要求预先定义的矩阵及到因此未正常工作,我不得不NA在我的形容词矩阵 我使用edgeL试过条目。它没有解决。 边缘名单我得到

    2热度

    2回答

    我最近将R更新到最新版本:3.4.0。 R安装在网络位置H:/。 filename <- paste0("R:/path/independeR_", versions, ".zip") install.packages(filename, repos = NULL, type = "source", lib = gsub("\\\\\\\\networ

    0热度

    1回答

    我正在创建一个R包,现在正在处理NEWS文件。我在inst子文件夹中有一个.Rd文件,我希望通过像my_pckg_news()这样的自定义函数来调用该文件。我在gamlss包中看到这个,它具有gamlssNews()作为调用NEWS.txt文件的自定义函数。 所以我可以创建一个类似的功能,当调用此函数时,应该在RStudio的帮助部分显示NEWS.Rd文件?我们有?function_name显示各

    2热度

    1回答

    是否可以使用roxygen2使用非ASCII字符(例如å,ä,ö)在R中编写文档?我在问,因为我正在编写一个包含瑞典语内部函数的程序包。 我必须使用roxygen写文档使用下面的代码: #' @param data data frame där variablen finns #' @param x variabeln, måste vara en av typen character 这将

    1热度

    1回答

    我正试图组装一个使用R的PostgreSQL程序包的小程序包。我知道使用其他软件包的功能的方法是使用而不是来使用library(),但是只使用命名空间导入单个函数。然而,我很难完成这项工作。 这是我的DESCRIPTION文件的Imports部分: Imports: DBI, RPostgreSQL 当我打电话 DBI::dbDriver("PostgreSQL") 在功能 在我的包,我