我在Mac上使用shiny。我尝试使df$Trail_id中的元素可单击。我看到了一个类似的代码,Convert a column of text URLs into active hyperlinks in Shiny,我尝试了与enter image description here类似的代码
但这是返回的错误消息,错误:'data‘必须是二维的(eg.data框架或矩阵)。
但是TI_result_score是一个表,我使用read.table在DT::renderDataTable之前输入它。
不知道问题出在哪里。
最佳最大值
发布于 2020-05-04 17:03:35
"escape“参数应该在数据表函数中,而不是renderDataTable中。此外,renderDataTable是一个带参数的函数。所以我认为由你的表修改的向量是函数的“paste0”参数,而不是data.frame本身。这就解释了抛出维度异常的原因。
这应该是可行的:
output$TI_scores <- DT::renderDataTable({
TI_result_scores$Trail_id <- paste0(...) #your code here
datatable(TI_result_scores,escape=FALSE)
})
如果仍有问题,请告诉我们。
问候
https://stackoverflow.com/questions/61597148
复制相似问题