首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Shinyapps.io部署一个Rmd交互式文档

使用Shinyapps.io部署一个Rmd交互式文档
EN

Stack Overflow用户
提问于 2016-08-04 20:56:26
回答 1查看 985关注 0票数 3

我正试图部署一个闪亮的应用程序却遇到了麻烦.

我有一个Rmd文件,我试图首先通过在Rstudio中本地运行,然后在web上运行来发布这个文档。我的文件存储在我的主用户目录中的一个文件夹名为闪亮。这里有导入的文件、我的RMD、我的shinyapps.io文件和我的rsconnect文件。

  • 标题:“久坐分析”
  • 作者:"Bianca Gonzalez“
  • 日期:“2016年7月26日”
  • 输出: html_document
  • 运行时:闪亮

当我运行rsconnect::部署应用程序(‘SedentaryAnalysis.Rmd’)文件时,我得到:已成功部署到https://biancagonzalez.shinyapps.io/SedentaryAnalysis/的文档

但是,当我打开链接时,我会得到以下错误:

/home/闪亮/SedentaryAnalysis不存在。

谢谢你帮助我理解这个错误。

比安卡G

EN

回答 1

Stack Overflow用户

发布于 2016-08-05 04:11:23

当您调用rsconnect::deployApp('SedentaryAnalysis.Rmd')时,它只部署了一个文件(SedentaryAnalysis.Rmd)。您的.Rmd中可能包含引用其他文件的代码。这些文件也需要部署,这样代码才能在shinyapps.io上工作。下面是你需要做的事情:

  1. 将文档中的任何绝对路径替换为相对路径。
  2. 调用rsconnect::deployDoc(...)而不是rsconnect::deployApp(...)。这将告诉RStudio查找您在文档中使用的文件,并将它们与文档一起部署。

如果您正在使用RStudio,那么它的“发布”按钮将为您完成大部分任务,因此请尝试在工具栏中单击该按钮。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38777265

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档