在R包中添加数据的正确方法

时间:2015-03-16 23:27:04

标签: r package devtools roxygen2

我正在使用devtools包创建一个包含一些数据的包。到目前为止,我的包完全适用于存储在包中的函数,但是,我不能使包上的数据工作。

我尝试在ggplot2文档中遵循Hadley使用的格式。到目前为止,我有一个非常简单的数据,它有6行2列。

我在R文件中使用了以下文档。

#' Jdutils Package
#' @name jdutils
#' @docType package
NULL

#' Sample state plane coordinates
#'
#' A dataset containing X coordinates and y coordinates in state plane coordinate
#' system in feet.
#'
#' \itemize{
#'  \item x_coord_as_numeric. X coordinate of the station
#'  \item y_coord_as_numeric. Y coordinate of the station
#' }
#'
#' @docType data
#' @name samplestations
#' @keywords datasets
#' @usage data(samplestations)
#' @format A dataframe with 6 rows and 2 variables
NULL

创建包并安装后,当我尝试运行以下命令来加载数据时,我收到错误。

> data(samplestations)
Warning message:
In data(samplestations) : data set ‘samplestations’ not found

我无法找到潜在的问题。任何建议将不胜感激。

数据文件samplestations.Rda存储在包的data文件夹中。

添加的包的说明

Package: jdutils
Title: What the Package Does (one line, title case)
Version: 0.0.0.9000
Authors@R: person("First", "Last", , "first.last@example.com", role = c("aut", "cre"))
Description: What the package does (one paragraph)
Depends: R (>= 3.1.0)
License: MIT
LazyData: true
Maintainer: Jan Dev <janesh.devkota@gmail.com>

0 个答案:

没有答案