闪亮的应用程序对选定的行进行限制

时间:2015-10-16 12:08:06

标签: r shiny

我正在使用shiny应用。我在下面张贴了一张桌子。我希望能够选择行并将它们保存在像morphants group1,野生型开发小时:4.3 hpf group2,野生型开发小时:2.5 hpf group 3等组中。 然后我想对我保存的组进行limma分析。

GSM814795   subtype: Sb morphant    development hour: 4.3 hpf    
GSM814796   subtype: Sb morphant    development hour: 4.3 hpf
GSM814797   subtype: Sb morphant    development hour: 4.3 hpf
GSM814798   subtype: wildtype       development hour: 4.3 hpf
GSM814799   subtype: wildtype       development hour: 4.3 hpf
GSM814800   subtype: wildtype       development hour: 4.3 hpf
GSM814801   subtype: wildtype       development hour: 2.5 hpf
GSM814802   subtype: wildtype       development hour: 2.5 hpf
GSM814803   subtype: wildtype       development hour: 4 hpf
GSM814804   subtype: wildtype       development hour: 4 hpf

1 个答案:

答案 0 :(得分:0)

DT包谢逸辉在我的问题下方发表的评论可以用来回答我的问题。

数据上传后,需要在DT包中按以下方式指定分配给data.frame的对象:

DT::datatable(inputFile, selection = list(target='row'),rownames = TRUE, options= list(pageLength=3), colnames = c('ID' = 1))

这允许按行选择数据,可以将这些数据绑定到操作按钮以通过以下方式保存选择:

output$dataUpload <- reactive ({
    return(!is.null(input$uploadedData))
})

group1 <- input$uploadedData[,input$uploadedData_rows_selected]