我觉得真的有愚蠢的错误,但我自己无法解决这个问题,这让我发疯了。简单地说,Rshiny不显示图像。
我将源图像放在www目录中与Rscript文件相同的路径中,但是出了点问题。
我使用的代码如下:
ui <- fluidPage(
fluidRow(
titlePanel(title=div(img(height = 100,
width = 100,
src = "dummy-logo.png"), "dummy")),
sidebarLayout(...
这是我的形象的途径。
这是目录。:
然而Rshiny找不到图像:
我环顾其他帖子,但我仍然不确定我哪里出错了。我很确定这是一个非常愚蠢的错误,我会感到羞耻,但截至目前,它让我疯了。谢谢。
答案 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文件夹,将图像放在那里,它应该像那样工作。