2016-10-04 9 views
0

私はかなり光沢がありますので、私はいくつかのチュートリアルを実行していました。しかし、私は、光沢のあるアプリの "www"フォルダ内のファイルから画像をロードする際に問題があります。チュートリアルの光沢のあるサンプルを実行しているときに画像が欠けています

たとえば、以下のコードを実行すると、不足している画像が表示されます。しかし、例えば "bigorb.png"を "http://shiny.rstudio.com/tutorial/lesson2/www/bigorb.png"に置き換えると、オンラインで画像を参照すると、問題なく画像が得られます。私はWindows版でRバージョン3.3.1を使用しています。誰か助けてくれますか?

ui <- shinyUI(fluidPage(
    titlePanel("My Shiny App"), 
    sidebarLayout(
    sidebarPanel(), 
    mainPanel(
     img(src="bigorb.png", height = 400, width = 400) 
    ) 
) 
)) 

server <- shinyServer(function(input, output) { 

}) 

shinyApp(ui = ui, server = server) 
+0

あなたはまた、リンクを追加することができます"、height = 400、width = 400)' –

+0

提案をいただき、ありがとうございました。私はそのリンクを追加して動作しますが、私のコンピュータのどこかでオンラインではなく画像でも動作します。 –

答えて

0

これが私の作品:

  1. フォルダ/て、myApp
  2. インサイド/ MyApp]を作成します。次のコードでファイルstarter.Rを作成し、正常に作業ディレクトリを設定してください:

    library(shiny) 
    setwd("PATH_TO_myApp") 
    shiny::runApp("app") 
    
  3. フォルダ/ myAppで、サブフォルダ/ appを作成します。

  4. In/myApp/app /:上のコードで「app.R」ファイルを作成します。
  5. 別のサブサブフォルダ/ myApp/app/www /を作成します。画像ファイルを含める。
  6. starter.Rを実行します。

だからあなたのファイルリストがある: `IMG(SRC =" http://shiny.rstudio.com/tutorial/lesson2/www/bigorb.png:

/myApp/starter.R 
    /myApp/app/app.R 
    /myApp/app/www/bigorb.png 
+0

ちょうど良い。どうもありがとう! –

関連する問題