【问题标题】:Render sub/superscript in table (shiny)在表格中渲染子/上标(闪亮)
【发布时间】:2018-01-14 04:45:38
【问题描述】:

我在一个闪亮的应用程序中有一个数据表,我想在其中为我的观察添加上标。这些应该详细说明观察是否是估计,以及观察年份与参考年份的距离(该数据已经在我的数据集中)。例如,一个特定的观察结果可能会显示:“75(上标)-3 e”。

这可能吗?

【问题讨论】:

    标签: r shiny render subscript superscript


    【解决方案1】:

    好的解决方案是在html标签中输入上标并在渲染数据表中指定“escape = FALSE”以渲染html。

    【讨论】:

    • 您能否通过一个小的工作示例详细说明您的解决方案?那会很有帮助!谢谢
    【解决方案2】:

    我今天也有同样的问题,这篇文章帮助我解决了一些问题。 How to add subscripts in the row names of a renderTable (Shiny)? 上有一个工作示例,我已将其粘贴在下面,并完全确认它不是我的!

    如下:

      library(shiny)
      library(DT)
      ui <- fluidPage(dataTableOutput("table"))
    
      server <- function(input, output) {
         output$table <- renderDataTable({
          data <- datatable(data.frame(c(1, 2), row.names = c("A<sub>1</sub>", "A<sub>2</sub>")), rownames = T, escape = FALSE)
          })
      }
    
      shinyApp(ui = ui, server = server)
    

    我在表格正文中尝试了类似的&lt;sub&gt;&lt;sup&gt; 标签,它以相同的方式处理它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-06-12
      • 2018-08-05
      • 2016-03-04
      • 1970-01-01
      • 2017-05-05
      • 2014-12-12
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多