如何解决无法将小插图添加到R包中
能帮我吗?
我正在为Coursera's Building R Packages的最终分配构建一个R包。
到目前为止,我已经按照所有步骤添加了课程阅读中R Markdown Cookbook的第16.7章和R Packages的第11章中所述的小插图,基本上是:
首先,添加一个带有以下内容的小插图:
usethis::use_vignette("mypackage")
第二,编辑在目录vignettes
中创建的RMD文件的YAML标题。
第三,编辑小插图的内容。
但是,在安装和加载软件包之后,无法使用以下命令找到该插图:
browseVignettes("mypackage")
我收到此错误:
No vignettes found by browseVignettes("mypackage")
如果要查看文件,我的软件包已经在此GitHub repo中可用。
请问缺少什么?谢谢!
解决方法
同时,我在这里找到了解决方案:How to Add a Vignette to a Package in RStudio
这全部归结为从其vignette
安装软件包,而不是直接从软件包目录安装软件包。
如上面提供的链接所述,Build>Build Source Package
仅通过以下方式构建:
在RStudio中打开包的项目文件(.Rproj);
转到Tools>Install Packages
;
关闭项目和RStudio;
转到Install From
;
在Package Archive File
中,选择Package Archive
;
在Install
中,浏览源文件(.tar.gz)。
点击vignette
;
在RStudio的控制台中,使用以下命令查找browseVignettes("mypackage")
:
{{1}}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。