在闪亮的单选按钮说明中添加网址

时间:2018-06-26 09:32:12

标签: r shiny

我正在UI中添加一个单选按钮,并希望添加一个引用所需标准化方法的URL。

例如,deseq方法将具有指向描述该方法的论文的URL(https://www.ncbi.nlm.nih.gov/pubmed/25516281)。如何将URL添加到单选按钮中?

sidebarPanel(

         radioButtons("norm_method", label = h3("Select normalization method:"),
         choices = list("DESeq (Estimate variance-mean dependence (uses negative binomial distribution)"= "deseq", 
                        "CSS"= "css"),
                        selected = "deseq"),

1 个答案:

答案 0 :(得分:0)

使用choiceNameschoiceValues方法,而不是choices的命名列表。例如,

ui <- fluidPage(
  titlePanel("Example"),
  sidebarLayout(
    sidebarPanel(
      radioButtons("norm_method", 
                   label = h3("Select normalization method:"),
                   choiceNames = list(
                     HTML("DESeq <a href = 'https://www.ncbi.nlm.nih.gov/pubmed/25516281'>(Link)</a>"), 
                     "CSS"),
                   choiceValues = list("deseq", "css"),
                   selected = "deseq")
    ),
    mainPanel()
  )
)

会给你

enter image description here

请参见http://shiny.rstudio.com/reference/shiny/latest/radioButtons.html上的示例。