在我创建的 R 数据包中找不到数据集
dataset not found in R data package I created
我正在构建一个包含多个数据集的 R 包。我将数据集保存为我的 "data" 文件夹中的 .RData 对象,并且每个数据集都有使用 roxygen2
生成的文档。当我安装包时,加载它并尝试调用数据集,
devtools::install_github("jamesmartherus/nhldata")
library(nhldata)
data(teams)
我收到这个错误:
In data("teams") : data set ‘teams’ not found
这是我的 DESCRIPTION 文件的内容:
Package: nhldata
Title: Easy Access to Basic NHL Data
Version: 0.1.0
Authors@R: person("James", "Martherus", email = "james@martherus.com",
role = c("aut", "cre"))
Description: Includes several datasets of NHL statistics including skater, goalie, and team statistics by season.
Depends: R (>= 3.5.0)
License: MIT
LazyData: true
RoxygenNote: 6.1.1
Encoding: UTF-8
这是我的文档文件的最小版本:
\docType{data}
\name{teams}
\alias{teams}
\title{NHL Team Statistics 2007-2019}
\format{A data frame with 362 rows and 28 variables:
\describe{
\item{team}{Team name}
\item{season}{Season}
. . .
}}
\source{
\url{http://corsica.hockey/team-stats/}
}
\usage{
data(teams)
}
\description{
A dataset containing season-level statistics for NHL teams for all
game states (5v5, PP, PK). Includes regular season.
}
\keyword{datasets}
为什么我无法访问数据集?
R 更喜欢其数据集(./data/
内的内容)具有文字 .rda
文件结尾。
我克隆了您的存储库和 运行 devtools::check(...)
,除此之外还看到:
Subdirectory 'data' contains no data sets.
当我将所有 .Rdata
文件重命名为 .rda
并重新加载时,它起作用了。
我正在构建一个包含多个数据集的 R 包。我将数据集保存为我的 "data" 文件夹中的 .RData 对象,并且每个数据集都有使用 roxygen2
生成的文档。当我安装包时,加载它并尝试调用数据集,
devtools::install_github("jamesmartherus/nhldata")
library(nhldata)
data(teams)
我收到这个错误:
In data("teams") : data set ‘teams’ not found
这是我的 DESCRIPTION 文件的内容:
Package: nhldata
Title: Easy Access to Basic NHL Data
Version: 0.1.0
Authors@R: person("James", "Martherus", email = "james@martherus.com",
role = c("aut", "cre"))
Description: Includes several datasets of NHL statistics including skater, goalie, and team statistics by season.
Depends: R (>= 3.5.0)
License: MIT
LazyData: true
RoxygenNote: 6.1.1
Encoding: UTF-8
这是我的文档文件的最小版本:
\docType{data}
\name{teams}
\alias{teams}
\title{NHL Team Statistics 2007-2019}
\format{A data frame with 362 rows and 28 variables:
\describe{
\item{team}{Team name}
\item{season}{Season}
. . .
}}
\source{
\url{http://corsica.hockey/team-stats/}
}
\usage{
data(teams)
}
\description{
A dataset containing season-level statistics for NHL teams for all
game states (5v5, PP, PK). Includes regular season.
}
\keyword{datasets}
为什么我无法访问数据集?
R 更喜欢其数据集(./data/
内的内容)具有文字 .rda
文件结尾。
我克隆了您的存储库和 运行 devtools::check(...)
,除此之外还看到:
Subdirectory 'data' contains no data sets.
当我将所有 .Rdata
文件重命名为 .rda
并重新加载时,它起作用了。