簡體   English   中英

為 r shiny 中的數據表中的元素創建超鏈接

[英]Create hyperlink for elements in datatable in r shiny

我正在 Mac 上使用 shiny。 我嘗試使 df$Trail_id 中的元素可點擊。 我看到一個類似的, 將一列文本 URL 轉換為 Shiny 中的活動超鏈接,我嘗試類似的代碼,在此處輸入圖像描述

但這里是返回錯誤消息,錯誤:'data' must be 2-dimensional(eg.data frame or matrix)。

但是 TI_result_score 是一個表,我使用 read.table 在 DT::renderDataTable 之前輸入它。

不知道是什么問題。

最佳最大

“escape”參數應該在數據表 function 中,而不是在 renderDataTable 中。 此外,renderDataTable 是 function 和 arguments。 所以我認為你 paste0 修改的向量是 function 的“table”參數,而不是 data.frame 本身。 這將解釋引發的維度異常。

這應該有效:

output$TI_scores <- DT::renderDataTable({
  TI_result_scores$Trail_id <- paste0(...) #your code here
  datatable(TI_result_scores,escape=FALSE)
})

告訴我們是否還有問題。

問候

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM