R 无法在本地显示图像
目前,我正在本地运行Shiny应用程序,并试图显示一个PNG图像(名称:download.PNG),该图像保存在我工作目录下的“www”文件夹中 现在我想在本地浏览器中显示该图像,因此我有以下简单代码(请注意,我没有将下面的代码保存在磁盘中,我只是编写了此代码并坐在我的R代码编辑器-升华文本中): 然而不幸的是,上面的代码无法在浏览器中显示图像。但是,R可以确认文件的可用性:R 无法在本地显示图像,r,shiny,R,Shiny,目前,我正在本地运行Shiny应用程序,并试图显示一个PNG图像(名称:download.PNG),该图像保存在我工作目录下的“www”文件夹中 现在我想在本地浏览器中显示该图像,因此我有以下简单代码(请注意,我没有将下面的代码保存在磁盘中,我只是编写了此代码并坐在我的R代码编辑器-升华文本中): 然而不幸的是,上面的代码无法在浏览器中显示图像。但是,R可以确认文件的可用性: > file.exists('www/download.png') [1] TRUE 有人能确认我哪里出错了吗?
> file.exists('www/download.png')
[1] TRUE
有人能确认我哪里出错了吗?您可以执行以下操作,而不是将代码放在文本编辑器中:
fluidPage(
#notice that you don't need to use www/download.png - shiny knows
#that it needs to look in www/
tags$img(src = 'download.png')
)
function(input, output){}
setwd()
)并运行:
我不确定为什么
runApp(list(ui=,server=)
不起作用(可能shiny不解析www/),但是使用这些文件就可以了。您可以做以下操作,而不用将代码放在文本编辑器中:
fluidPage(
#notice that you don't need to use www/download.png - shiny knows
#that it needs to look in www/
tags$img(src = 'download.png')
)
function(input, output){}
setwd()
)并运行:
我不知道为什么
runApp(list(ui=,server=)
不起作用(可能shiny不解析www/),但是使用这些文件就可以了。如果问题是你没有保存代码和/或你试图从Sublime文本启动应用程序,那么@LyzandeR的答案就是你的答案。我建议改用RStudio,它使开发(闪亮和其他)更容易。如果问题是您没有保存代码和/或您试图从Sublime Text启动应用程序,那么@LyzandeR的答案就是您的答案。我建议改为使用RStudio,它使开发(闪亮和其他)更加容易。