闪亮的img()函数,如何显示图像?

时间:2019-07-04 09:58:01

标签: r shiny shinydashboard

我正在尝试使用Shiny,但是我的img()函数不起作用。我已将其放置在包含我的www文件的文件夹中的目录调用app.R中,并尝试同时使用.jpg和.png,但是图像未出现。

我的闪亮应用程序的代码是

ui <- fluidPage(
  titlePanel("Customers"),

 sidebarLayout(
    sidebarPanel(
  h1("Choose Dataset"),
  br(),
  br(),
  br(),
  br(),
  br(),

  img(scr = "Logo.jpg", height = 100, width = 150)),


mainPanel(
  h1("Results"),
  p("The results are as follows")
    )
 )
)
# Define server logic ----
server <- function(input, output) {

}

# Run the app ----
shinyApp(ui = ui, server = server)

我还尝试了使用runApp的其他答案,这些答案也没有用。

任何人都可以帮助为什么不希望出现图像吗?

我现在遇到以下错误:

Warning in pngfun(filename = filename, width = width, height = height, res = res,  :
  unable to allocate bitmap
Warning in pngfun(filename = filename, width = width, height = height, res = res,  :
  opening device failed
Warning: Error in pngfun: unable to start png() device
  [No stack trace available]

谢谢

1 个答案:

答案 0 :(得分:1)

您有一个很小的错字(用scr代替src)...试试这个:

img(src = "Logo.jpg", height = 100, width = 150))

如果Logo.jpg位于www /

,它应该可以正常工作