[英]dataset does not appear in my R package
我想在正在構建的程序包中包含一個數據集。 我按照本入門教程中的所有步驟進行操作。
myPackage/data/this_dataset.Rdata
Roxygen2
注釋的.R
文件,另存為myPackage/R/this_dataset-data.R
DESCRIPTION
文件中包括行LazyData: true
。 然后我安裝它:
> library("devtools")
> setwd("D:/workspace/myPackage")
> install()
Installing aPackage
Skipping 1 package ahead of CRAN: data.table
"C:/PROGRA~1/R/R-32~1.3/bin/x64/R" --no-site-file --no-environ --no-save --no-restore CMD INSTALL \
"D:/workspace/myPackage" --library="C:/Users/aUser/Documents/R/win-library/3.2" --install-tests
* installing *source* package 'aPackage' ...
** R
** data
*** moving datasets to lazyload DB
** preparing package for lazy loading
** help
*** installing help indices
** building package indices
** testing if installed package can be loaded
* DONE (aPackage)
Reloading installed aPackage
因此,它看起來像有數據集。
但是后來我無法加載數據集。 print(this_dataset)
應該適用於延遲加載,但返回“找不到對象”錯誤。 data(this_dataset)
返回“找不到數據集”。 我這樣做: data(package='aPackage')
並no data sets found
。
我究竟做錯了什么?
我不確定為什么這很重要,但是將文件名從myPackage/data/this_dataset.Rdata
為myPackage/data/this_dataset.RData
(注意文件擴展名大寫的不同)似乎有所不同。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.