私の最初のRシャイニー、selectinputをrenderplot(ggplot)と組み合わせるにはどうすればよいですか?

フルカンカラクス

selectinputとrenderplot(ggplot)を組み合わせたい。選択した年月を棒グラフにしたい。select year(yil)2009を選択し、month(ay)2を選択した場合、プロットは私の選択を表示する必要があります。これはフィルターのようなものです多分私はこの問題を解決する方法を知りません。データグリッド内の年と月の値、データ画像を共有しました

my ui.R ;

library(shiny)
library(ggplot2)


shinyUI(fluidPage(

    titlePanel(title=h4("Norvec Arac Satıs Verisi 2007-2016",align="center")),

    sidebarLayout(
        sidebarPanel(
            selectInput("yil","1.Yıl Seçiniz",
                        choices = list("2007"=1,"2008"=2,"2009"=3,"2010"=4,"2011"=5,"2012"=6,"2013"=7,"2014"=8,"2015"=9,"2016"=10)),
            sliderInput("ay","2. Ay Seçiniz",min = 1,max = 12,value = 1,step = 1,
                        animate = animationOptions(interval=800,loop = FALSE, playButton = "OYNAT", pauseButton = "DUR"))

            ),

        mainPanel(
            tabsetPanel(type="tab",
                        tabPanel("Grafik",plotOutput("bar"))

            )
        )


    )
))

私のserver.R;

library(shiny)
library(ggplot2)
library(dplyr)


shinyServer(function(input,output){

  output$bar <- renderPlot({
    ggplot(data=carsales,aes(x = Brand, y = Quantity, group = Brand, color = Brand, fill=Brand)) +
      geom_bar(stat = "identity")


  })



})

光沢のある:

ピカピカ

mydata:

mydata

mydata:

    > head(carsales)
  Year Month      Brand Quantity
1 2007     1     Toyota     2884
2 2007     1 Volkswagen     2521
3 2007     1    Peugeot     1029
4 2007     1       Ford      870
5 2007     1      Volvo      693
6 2007     1      Skoda      665
ラビ

リアクティブなデータセットを作成できます

carsales_subset <- reactive({
                           carsales %>% filter(Year==input$yil, Month==input$ay)
                           })

次に、これをggplot関数に渡します

output$bar <- renderPlot({
    ggplot(data=carsales_subset(),aes(x = Brand, y = Quantity, group = Brand, color = Brand, fill=Brand)) +
      geom_bar(stat = "identity")


  })

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

私の最初のRシャイニー、selectinputをrenderplot(ggplot)と組み合わせるにはどうすればよいですか?

分類Dev

onFrameでアニメーションを組み合わせるにはどうすればよいですか?

分類Dev

Laravelと複数のテーブルを組み合わせるにはどうすればよいですか?

分類Dev

Rシャイニーで単一の個別のselectInputメニューのスタイルを設定するにはどうすればよいですか?

分類Dev

R-光沢のあるselectInputを使用して、ggplot renderPlotのx変数とfill変数を変更するにはどうすればよいですか?

分類Dev

バイナリの組み合わせの平均を取得するにはどうすればよいですか?

分類Dev

Rでforループなしで条件付き整数シーケンスの組み合わせを作成するにはどうすればよいですか?

分類Dev

「verticalRangeArea」を剣道UIチャートの折れ線グラフと組み合わせるにはどうすればよいですか?

分類Dev

Rのデータフレームで、整数と小数を組み合わせた列を作成するにはどうすればよいですか?

分類Dev

SGPLOTの凡例で散布点と直線を組み合わせるにはどうすればよいですか?

分類Dev

新しいキーの組み合わせを設定するにはどうすればよいですか?

分類Dev

UNIXシグナル(SIGUSR1など)とmysqlトリガーの組み合わせを使用するにはどうすればよいですか?

分類Dev

Rでのテキストマイニングの場合、DocumentTermMatrixを元のデータフレームと組み合わせるにはどうすればよいですか?

分類Dev

配列と特定のシーケンスの組み合わせを取得するにはどうすればよいですか?

分類Dev

2枚のシートを1つの値に基づくリストと組み合わせるにはどうすればよいですか?

分類Dev

R関数の引数を組み合わせるにはどうすればよいですか

分類Dev

cleave.jsをVueの要素と組み合わせるにはどうすればよいですか?

分類Dev

再帰関数を別の引数と組み合わせるにはどうすればよいですか

分類Dev

固定の月日をSQL年関数と組み合わせるにはどうすればよいですか?

分類Dev

5つ以上のPDFをimagemagick変換と組み合わせるにはどうすればよいですか?

分類Dev

複数のモデルを1つのシリアライザーに組み合わせるにはどうすればよいですか?

分類Dev

パターンとグラデーションを1つのパスに組み合わせるにはどうすればよいですか?

分類Dev

2つのファイルを組み合わせるにはどうすればよいですか

分類Dev

matplotlibボタンをアニメーション機能と組み合わせて使用するにはどうすればよいですか?

分類Dev

パンダデータフレームで組み合わせの組み合わせを取得するにはどうすればよいですか?

分類Dev

rowidをテーブルと同じrowtypeのコレクションに組み合わせるにはどうすればよいですか?

分類Dev

文字列と数字の組み合わせからバイトストリームを設定するにはどうすればよいですか?

分類Dev

3つのテーブル(MySQL)を組み合わせるにはどうすればよいですか?

分類Dev

OpenCvに2つのカラーチャンネルの組み合わせで画像を表示させるにはどうすればよいですか?

Related 関連記事

  1. 1

    私の最初のRシャイニー、selectinputをrenderplot(ggplot)と組み合わせるにはどうすればよいですか?

  2. 2

    onFrameでアニメーションを組み合わせるにはどうすればよいですか?

  3. 3

    Laravelと複数のテーブルを組み合わせるにはどうすればよいですか?

  4. 4

    Rシャイニーで単一の個別のselectInputメニューのスタイルを設定するにはどうすればよいですか?

  5. 5

    R-光沢のあるselectInputを使用して、ggplot renderPlotのx変数とfill変数を変更するにはどうすればよいですか?

  6. 6

    バイナリの組み合わせの平均を取得するにはどうすればよいですか?

  7. 7

    Rでforループなしで条件付き整数シーケンスの組み合わせを作成するにはどうすればよいですか?

  8. 8

    「verticalRangeArea」を剣道UIチャートの折れ線グラフと組み合わせるにはどうすればよいですか?

  9. 9

    Rのデータフレームで、整数と小数を組み合わせた列を作成するにはどうすればよいですか?

  10. 10

    SGPLOTの凡例で散布点と直線を組み合わせるにはどうすればよいですか?

  11. 11

    新しいキーの組み合わせを設定するにはどうすればよいですか?

  12. 12

    UNIXシグナル(SIGUSR1など)とmysqlトリガーの組み合わせを使用するにはどうすればよいですか?

  13. 13

    Rでのテキストマイニングの場合、DocumentTermMatrixを元のデータフレームと組み合わせるにはどうすればよいですか?

  14. 14

    配列と特定のシーケンスの組み合わせを取得するにはどうすればよいですか?

  15. 15

    2枚のシートを1つの値に基づくリストと組み合わせるにはどうすればよいですか?

  16. 16

    R関数の引数を組み合わせるにはどうすればよいですか

  17. 17

    cleave.jsをVueの要素と組み合わせるにはどうすればよいですか?

  18. 18

    再帰関数を別の引数と組み合わせるにはどうすればよいですか

  19. 19

    固定の月日をSQL年関数と組み合わせるにはどうすればよいですか?

  20. 20

    5つ以上のPDFをimagemagick変換と組み合わせるにはどうすればよいですか?

  21. 21

    複数のモデルを1つのシリアライザーに組み合わせるにはどうすればよいですか?

  22. 22

    パターンとグラデーションを1つのパスに組み合わせるにはどうすればよいですか?

  23. 23

    2つのファイルを組み合わせるにはどうすればよいですか

  24. 24

    matplotlibボタンをアニメーション機能と組み合わせて使用するにはどうすればよいですか?

  25. 25

    パンダデータフレームで組み合わせの組み合わせを取得するにはどうすればよいですか?

  26. 26

    rowidをテーブルと同じrowtypeのコレクションに組み合わせるにはどうすればよいですか?

  27. 27

    文字列と数字の組み合わせからバイトストリームを設定するにはどうすればよいですか?

  28. 28

    3つのテーブル(MySQL)を組み合わせるにはどうすればよいですか?

  29. 29

    OpenCvに2つのカラーチャンネルの組み合わせで画像を表示させるにはどうすればよいですか?

ホットタグ

アーカイブ