无法找到记录的数据
Cannot find documented data
我正在按照此处 http://r-pkgs.had.co.nz/data.html 的说明使用 R 脚本创建一个新包并记录存储在 data/ 文件夹中的查找表。我有两个 .rda
表,一个用于根据产品代码查找产品,另一个用于根据类别代码查找类别。 (例如 data/productlookup.rda)
这是我记录的数据的一个例外,它存储在包的 R/ 文件夹中。
#' ProductDecodes: Extract info from Product Codes
#'
#' This package contains functions for the extraction of information
#' from Product codes.
#'
#' @docType package
#' @name productDecoding
NULL
#' Product lookup
#'
#' @source internal
"productlookup"
#' Category lookup
#'
#' @source internal
"categorylookup"
但是,当我访问 roxygenise
包时,我收到一条错误消息,指出找不到 .rda
表。
Error in get(name, envir = env) : object 'productlookup' not found
首先将表加载到全局环境中时不会发生错误。我想知道的是是否可以 roxygenise
包而不必先将 .rda
加载到全局环境中?我不明白为什么 roxygenise
需要查找表在全局环境中才能找到它们。任何 help/explanation 为什么会发生此错误将不胜感激。
这是我通常做的,我刚刚用 roxygen2 5.0.1 测试成功:
#' Product lookup
#'
#' @format A data.frame with 200 rows and 2 variables:
#' \itemize{
#' \item prod: product name
#' \item val: product value in US$
#' }
#'
#' @source internal
#' @name productlookup
NULL
当然,生成的帮助页面需要更多信息。
我正在按照此处 http://r-pkgs.had.co.nz/data.html 的说明使用 R 脚本创建一个新包并记录存储在 data/ 文件夹中的查找表。我有两个 .rda
表,一个用于根据产品代码查找产品,另一个用于根据类别代码查找类别。 (例如 data/productlookup.rda)
这是我记录的数据的一个例外,它存储在包的 R/ 文件夹中。
#' ProductDecodes: Extract info from Product Codes
#'
#' This package contains functions for the extraction of information
#' from Product codes.
#'
#' @docType package
#' @name productDecoding
NULL
#' Product lookup
#'
#' @source internal
"productlookup"
#' Category lookup
#'
#' @source internal
"categorylookup"
但是,当我访问 roxygenise
包时,我收到一条错误消息,指出找不到 .rda
表。
Error in get(name, envir = env) : object 'productlookup' not found
首先将表加载到全局环境中时不会发生错误。我想知道的是是否可以 roxygenise
包而不必先将 .rda
加载到全局环境中?我不明白为什么 roxygenise
需要查找表在全局环境中才能找到它们。任何 help/explanation 为什么会发生此错误将不胜感激。
这是我通常做的,我刚刚用 roxygen2 5.0.1 测试成功:
#' Product lookup
#'
#' @format A data.frame with 200 rows and 2 variables:
#' \itemize{
#' \item prod: product name
#' \item val: product value in US$
#' }
#'
#' @source internal
#' @name productlookup
NULL
当然,生成的帮助页面需要更多信息。