我正在开发一个包,其中我需要包含其中一个函数可用方法的字符向量 - 比如可用于stats包中的p.adjust函数的p.adjust.methods:
p.adjust(p, method = p.adjust.methods, n = length(p))
p.adjust.methods
# c("holm", "hochberg", "hommel", "bonferroni", "BH", "BY",
# "fdr", "none")
但是,如果我在我的工作区中包含类似于p.adjust.methods的向量(以及函数)并运行package.skeleton,则向量将保存为数据文件,因此(在安装包之后)加载在一个干净的工作区中)除非他们先输入'data(xfunction.methods)',否则用户或函数无法访问它。
我怎样才能获得包含在我的包中的字符向量,就像p.adjust.methods包含在stats包中一样?
感谢您的帮助!
答案 0 :(得分:0)
将p.adjust.methods <- c("one", "two", ...)
放在包的R
文件夹中,并更新NAMESPACE
文件以包含export(p.adjust.methods)
。