データテーブルの特定の行選択の特定の列に基づいてデータフレームをサブセット化します

firmo23

shiny以下アプリでは、最初のテーブルの行をクリックすると、対応するspecies列の値を取得する必要があります。次に、この値を使用dfして、species列に基づいて2番目のデータフレームサブセット化する必要があります。

library(shiny)
library(DT)
shinyApp(
  ui = fluidPage(DT::dataTableOutput('tableId'),
                 dataTableOutput("celltext")),
  server = function(input, output) {
    output$tableId = DT::renderDataTable(
      iris[,c(1,5)],  selection = list(target = 'row',mode="single")
    )
     species<-c("setosa","setosa","virginica","virginica")
     flower<-c("a","b","c","d")
     score<-c(7,5,6,9)
     df<-data.frame(species,flower,score)
    output$celltext <- renderDataTable({
      cell <- input$tableId_rows_selected
      df<-df[df$species == iris[row]
    })
  }
)
YBS

これを試して

shinyApp(
  ui = fluidPage(DT::dataTableOutput('tableId'),
                 DTOutput("celltext")),
  server = function(input, output) {
    output$tableId = DT::renderDataTable(
      iris[,c(1,5)],  selection = list(target = 'row',mode="single")
    )
    species<-c("setosa","setosa","virginica","virginica")
    flower<-c("a","b","c","d")
    score<-c(7,5,6,9)
    df<-data.frame(species,flower,score)
    
    output$celltext <- renderDT({
      cell <- input$tableId_rows_selected
      dat<-df[df$species %in% iris[cell,5],]
      dat
    })
  }
)

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

Rを使用して、データフレーム内の個々の列の最小値に基づいて特定の列の行をサブセット化する方法

分類Dev

特定の列が取る値に基づいてデータフレームをサブセット化する

分類Dev

ユーザーが選択したインデックスに基づいて、rのデータフレームの列をサブセット化する

分類Dev

データフレームの最後の行に基づいてデータフレームをどのようにサブセット化しますか?

分類Dev

パンダデータフレームの刺し傷に基づいて行を選択してサブセット化する方法は?

分類Dev

パンダのリストに基づいてデータフレーム行のサブセットを選択します

分類Dev

2つの列の変数値に基づいて、複数のデータフレームの行をサブセット化します

分類Dev

Rでは、ベクトルの値に基づいてデータフレームの行をどのようにサブセット化しますか

分類Dev

時間頻度に基づいて、データフレームの特定のサブセットに特定の関数を適用します

分類Dev

別のデータフレームからの2つの条件に基づいてデータフレームをサブセット化します

分類Dev

複数のデータテーブルセルの選択に基づいて値をデータフレームに保存します

分類Dev

他の列からの条件に基づいて、データフレームの行のサブセットをプルします

分類Dev

他の列の値に基づいて、列のデータフレーム行のサブセットに関数を適用します

分類Dev

パンダ-サブセットのデータ型に基づいて列を選択します

分類Dev

他のテーブルのデータに基づいて特定の行を選択する

分類Dev

Excelシートのセルの色とテキストの色に基づいてデータフレームをサブセット化する

分類Dev

条件に基づいてパンダのデータフレームサブグループの特定の列の値を変更します

分類Dev

ブール値のリストに基づいてデータフレームサブセットを返す

分類Dev

R、Shiny:リアクティブな列名の条件に基づいてデータフレームをサブセット化します

分類Dev

パンダは、複数の列に基づいて2つのデータフレームをサブセット化します

分類Dev

2つの条件に基づいてデータフレームのサブセットをループする

分類Dev

他のデータフレームに基づいてR日付フレームをフィルター/サブセットします

分類Dev

リスト内の要素に基づいてデータフレームをサブセット化する

分類Dev

R: 別の列の要素レベル内で、日付列に基づいてデータ フレームをサブセット化する

分類Dev

別の2に基づいてデータフレームをサブセット化する

分類Dev

文字の終わりに基づいてデータフレームをサブセット化する

分類Dev

Rの条件に基づいてデータフレームをサブセット化する方法

分類Dev

日付に基づいてパンダのデータフレームをサブセット化する

分類Dev

ベースRの別のデータフレームに基づいてデータフレームをサブセット化する方法

Related 関連記事

  1. 1

    Rを使用して、データフレーム内の個々の列の最小値に基づいて特定の列の行をサブセット化する方法

  2. 2

    特定の列が取る値に基づいてデータフレームをサブセット化する

  3. 3

    ユーザーが選択したインデックスに基づいて、rのデータフレームの列をサブセット化する

  4. 4

    データフレームの最後の行に基づいてデータフレームをどのようにサブセット化しますか?

  5. 5

    パンダデータフレームの刺し傷に基づいて行を選択してサブセット化する方法は?

  6. 6

    パンダのリストに基づいてデータフレーム行のサブセットを選択します

  7. 7

    2つの列の変数値に基づいて、複数のデータフレームの行をサブセット化します

  8. 8

    Rでは、ベクトルの値に基づいてデータフレームの行をどのようにサブセット化しますか

  9. 9

    時間頻度に基づいて、データフレームの特定のサブセットに特定の関数を適用します

  10. 10

    別のデータフレームからの2つの条件に基づいてデータフレームをサブセット化します

  11. 11

    複数のデータテーブルセルの選択に基づいて値をデータフレームに保存します

  12. 12

    他の列からの条件に基づいて、データフレームの行のサブセットをプルします

  13. 13

    他の列の値に基づいて、列のデータフレーム行のサブセットに関数を適用します

  14. 14

    パンダ-サブセットのデータ型に基づいて列を選択します

  15. 15

    他のテーブルのデータに基づいて特定の行を選択する

  16. 16

    Excelシートのセルの色とテキストの色に基づいてデータフレームをサブセット化する

  17. 17

    条件に基づいてパンダのデータフレームサブグループの特定の列の値を変更します

  18. 18

    ブール値のリストに基づいてデータフレームサブセットを返す

  19. 19

    R、Shiny:リアクティブな列名の条件に基づいてデータフレームをサブセット化します

  20. 20

    パンダは、複数の列に基づいて2つのデータフレームをサブセット化します

  21. 21

    2つの条件に基づいてデータフレームのサブセットをループする

  22. 22

    他のデータフレームに基づいてR日付フレームをフィルター/サブセットします

  23. 23

    リスト内の要素に基づいてデータフレームをサブセット化する

  24. 24

    R: 別の列の要素レベル内で、日付列に基づいてデータ フレームをサブセット化する

  25. 25

    別の2に基づいてデータフレームをサブセット化する

  26. 26

    文字の終わりに基づいてデータフレームをサブセット化する

  27. 27

    Rの条件に基づいてデータフレームをサブセット化する方法

  28. 28

    日付に基づいてパンダのデータフレームをサブセット化する

  29. 29

    ベースRの別のデータフレームに基づいてデータフレームをサブセット化する方法

ホットタグ

アーカイブ