将图像embedded到shiny的应用程序中

我一直在做一个shiny的应用程序,并希望在应用程序的右上angular包含一个标志。 我怎样才能轻松地使用shiny和rembedded图像?

谢谢! ķ

我发现另一个select,这个应用程序看起来不错,所以我分享给其他谁想要在mainPanel中的图像。

mainPanel( img(src='myImage.png', align = "right"), ### the rest of your code ) 

将文件保存在shinyApp目录中的www目录中:

  | shinyApp/ | ui.R | server.R | www/ | myImage.png 

ui.R使用自定义头函数来引用www/目录中的app.css文件:

 customHeaderPanel <- function(title,windowTitle=title){ tagList( tags$head( tags$title(windowTitle), tags$link(rel="stylesheet", type="text/css", href="app.css"), tags$h1(a(href="www.someURLlogoLinksto.com")) ) ) } 

app.css引用也位于您的www/文件夹中的徽标文件:

 h1 { text-decoration:none; border:0; width : 550px; height : 50px; margin : 0; padding : 0; left: 25px; top: 5px; position: relative; background : url(logo.png) no-repeat 0 0; 

}

凯的答案是不正确的。 正确的答案是:

 mainPanel( img(src='myImage.png', align = "right"), ### the rest of your code ) 

将文件保存在shinyApp目录中的www目录中:

  | shinyApp/ | ui.R | server.R | www/ | myImage.png 

www目录应该在shinyApp目录中。