图像无法显示在R闪亮

时间:2018-04-29 23:00:35

标签: r image shiny

我觉得真的有愚蠢的错误,但我自己无法解决这个问题,这让我发疯了。简单地说,Rshiny不显示图像。

我将源图像放在www目录中与Rscript文件相同的路径中,但是出了点问题。

我使用的代码如下:

ui <- fluidPage(
  fluidRow(
    titlePanel(title=div(img(height = 100,
                             width = 100,
                             src = "dummy-logo.png"), "dummy")),
    sidebarLayout(...

这是我的形象的途径。

enter image description here

这是目录。:

enter image description here

然而Rshiny找不到图像:

enter image description here

我环顾其他帖子,但我仍然不确定我哪里出错了。我很确定这是一个非常愚蠢的错误,我会感到羞耻,但截至目前,它让我疯了。谢谢。

1 个答案:

答案 0 :(得分:1)

你检查过这个答案吗? Embedding Image in Shiny App

也许将titlePanel重写为:

titlePanel(title=div(id="dummy", img(height = 100,
                         width = 100,
                         src = "dummy-logo.png"))),

检查图像是否真的命名 - dummy-logo.png

否则我建议您在RStudio中创建一个新项目 - &gt;新目录 - &gt;闪亮的Web应用程序。把你的UI和服务器功能放在那里。 创建www文件夹,将图像放在那里,它应该像那样工作。