0

私は光沢のある googleVis を使用して小さなアプリを作成しています。4 つの yvar を持つ gvisColumnChart で縦棒グラフを作成したいと考えています。凡例には 4 つの変数が表示されますが、チャートには 1 つの変数 (バー) しかありません。この場合、「Courbature」のバーのみがチャートに表示されます。

これが私のコードです:

output$energie = renderGvis({
         gvisColumnChart(dataProfil, 
         xvar = "Date", 
         yvar = c("Courbature", "Sommeil", "Stress", "Energie"))
})

dataProfil は CSV ファイルからのもので、次のようになります。

Date    Energie Courbature  Sommeil Stress  Entrainement    
2014-03-15  6      1            9     3     Pratique de rugby   
2014-03-18  3      6            3     4     Pratique de rugby   
2014-03-20  8      3            8     8     Pratique de rugby   
2014-03-21  6      7            5     5     Musculation niveau 2    
2014-03-25  6      2            6     6     Pratique de rugby   
2014-03-28  3      3            3     6     Pratique de rugby
4

1 に答える 1

0

これは私のために働く

dataProfil <- read.table(text = "Date    Energie Courbature  Sommeil Stress  Entrainement    
2014-03-15  6      1            9     3     'Pratique de rugby'   
2014-03-18  3      6            3     4     'Pratique de rugby'   
2014-03-20  8      3            8     8     'Pratique de rugby'   
2014-03-21  6      7            5     5     'Musculation niveau 2'    
2014-03-25  6      2            6     6     'Pratique de rugby'   
2014-03-28  3      3            3     6     'Pratique de rugby'"
                         , stringsAsFactors = FALSE, header = TRUE)
require(googleVis)
runApp(list(
  ui = bootstrapPage(
    htmlOutput("energie")  ),
  server = function(input, output) {
    output$energie = renderGvis({
      gvisColumnChart(dataProfil, 
                      xvar = "Date", 
                      yvar = c("Courbature", "Sommeil", "Stress", "Energie"))
    })  }
))

googleVis の例

于 2014-05-10T02:40:15.703 に答える