Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何获取datatable中选定的行数(r,s)_R_Datatable_Shiny_Row_Selection - Fatal编程技术网

如何获取datatable中选定的行数(r,s)

如何获取datatable中选定的行数(r,s),r,datatable,shiny,row,selection,R,Datatable,Shiny,Row,Selection,我有一个函数,它获取表的行号(如第2行,共6行)。在我的服务器中,我有一个数据表(基于我在这里称为“stuff”的选择),它允许单行选择。我希望能够将所选行的编号放入函数中。这是我当前在服务器中拥有的内容: output$dt <- renderDT( get_df(input$stuff), selection = list(mode = "single", target = "row"), server = FALSE, rownames = FALS

我有一个函数,它获取表的行号(如第2行,共6行)。在我的服务器中,我有一个数据表(基于我在这里称为“stuff”的选择),它允许单行选择。我希望能够将所选行的编号放入函数中。这是我当前在服务器中拥有的内容:

output$dt <- renderDT( 
    get_df(input$stuff),
    selection = list(mode = "single", target = "row"),
    server = FALSE,
    rownames = FALSE
  )

output$selected_row <- renderPrint({
    s <- input$dt_rows_selected
    if (length(s)) {
      get_member_extra_info(input$stuff, row(s, as.factor = FALSE))
    }
    })

output$dt我很抱歉,也许我遗漏了什么-
input$dt\u rows\u selected
表中的行数是否已经被选中?您不想在函数中传递
s
?如果我不理解,请给出你的精彩示例,并进一步说明你在
renderPrint
语句中的期望……是的,本,这就是我所需要的。谢谢很抱歉,可能我遗漏了一些内容,
input$dt\u rows\u selected
是否已经在表中选择了行数?您不想在函数中传递
s
?如果我不理解,请给出你的精彩示例,并进一步说明你在
renderPrint
语句中的期望……是的,本,这就是我所需要的。谢谢