gpt4 book ai didi

r - 使用自己编写的包部署 Shiny 应用程序

转载 作者:行者123 更新时间:2023-12-01 13:32:21 27 4
gpt4 key购买 nike

我有一个使用 library(coral) 的 Shiny 应用程序,其中珊瑚是我自己编写的包,安装在 Shiny 应用程序的目录中。

当我尝试将我的应用程序部署到 Shinyapps.io 时,我收到以下消息:

Error: Unable to retrieve package records for the following packages:
- "coral"
Execution halted

从我在网上收集的信息来看,问题可能是珊瑚不在 CRAN 上,所以 Shinyapps.io 无法从那里获取该包的记录。

这是对问题的正确描述吗?有没有简单的解决方案?

提前致谢。

最佳答案

Shinyapps.io 有 devtools包裹,
它可以从 GitHub 安装包,
如果你不介意把你的包裹放在那里:

library(devtools)
devtools::install_github("youruser/yourpackage")
devtools也有其他功能可以从其他来源安装,
例如 install_bitbucket()来自 bitbucket, install_url()来自任意 url 和 install_file()从磁盘上的本地文件。

要从本地目录安装,您可以使用 install :
devtools::install('path/to/r/package/dir')

关于r - 使用自己编写的包部署 Shiny 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45197820/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com