繁体   English   中英

图片未显示在 Shiny 应用程序 R 中

[英]Image not showing in Shiny app R

我有一个图像,我想嵌入到我闪亮的应用程序中,并且已经阅读了尽可能多的关于如何做到这一点的内容。 虽然,当我运行我的代码时,我得到的只是一个蓝色的问号。

这是我在fluidPage ui命令中添加的代码行

img(src="logo.png", align = "right",height='100px',width='400px')

我的图像已放置在项目目录文件夹中,并在名为 www 的单独文件夹中尝试(根据此处给出的建议

编辑:在以下上下文中使用的代码:

ui <- fluidPage(titlePanel("Test title"),

                img(src="logo.png", align = "right",height='100px',width='400px'),

                hr())

回到这个问题后,我发现解决方案是简单地正确格式化 Shiny 代码,将 R 文件命名为app.R ,然后单击Run App ,而不是选择所有代码并在控制台中运行。

不知道这如何或为什么会产生影响,但我在此之后使用的众多 Shiny 应用程序都已在执行此操作时得到解决。

只是一个可能对其他人有帮助的说明,它刚刚发生在我身上:请仔细检查您的app.R是否在根目录中。 即, app.Rwww文件夹处于同一级别。 我知道这看起来微不足道,但是如果您(就像我刚才那样)将app.R放入子文件夹并单击Run App ,该应用程序仍然可以运行,只是没有图片。

我遇到了同样的问题。 要解决此问题,只需在 app.R 脚本所在的文件夹中创建一个名为“www”的文件夹,并将图像放入该文件夹中。

我在此页面的教程视频中找到了此问题的解决方案: Shiny 教程视频 -从 1h45min00sec 添加静态内容观看。

您应该检查您的 R 代码文件的名称是否称为“app.R”而不是 xxx.R。这个错误也发生在我身上

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM