2016-03-23 13 views
4

Rシャイニーを使用していますので、タイトルのテキストの右側に画像を配置したいと考えています。私は、タイトルの横の例外を除いて、アプリケーションのどこにでもイメージを置くことができます。 titlePanel()機能で画像を配置できませんか?私は上記のコードを使用するときにRシャイニータイトルに画像を配置する方法

library(shiny) 

# Define UI for random distribution application 
shinyUI(fluidPage(#theme="bootstrap.css", 

    # Application title 
    titlePanel("My Title",img(src = "picture.jpg", height = 50, width = 100)), 
    sidebarLayout(
    sidebarPanel(

をだから私はどこにもアプリで自分の画像を見ることができないよう....

答えて

8

一つの方法になります。ここで私が使用していたコードのスニペットですこの投稿の指示に従ってください:How can I insert an image into the navbar on a shiny navbarPage()(SOの猟犬はこれを重複として攻撃します)。

ように内部の作業ディレクトリと場所 'picture.jpg' に 'WWW' というフォルダを作成します。

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

はdiv要素でtitlePanelであなたの写真を含める:

ui.rを

library(shiny) 

# Define UI for random distribution application 
shinyUI(fluidPage(#theme="bootstrap.css", 

    # Application title 
    titlePanel(title=div(img(src="picture.jpg"), "My Title")), 
    sidebarLayout(
    sidebarPanel(
    ) 
) 
) 
) 

enter image description here

関連する問題