Shiny R闪亮的单选按钮如何更改某些选项的颜色? ui

Shiny R闪亮的单选按钮如何更改某些选项的颜色? ui,shiny,Shiny,只要看看?单选按钮中的示例即可。这将指导您如何将HTML标记应用于选项 总之,您必须使用参数choiceNames和choiceValues choiceNames定义单选按钮的ui。您可以使用HTML标记(标记$strong,标记$code,…和HTML(“一些HTML字符串”)) choiceValues是服务器将通过input$dist接收的值 以下是一个例子: ui <- fluidPage( radioButtons("dist", "Distributio

只要看看
?单选按钮中的示例即可。这将指导您如何将
HTML
标记应用于选项

总之,您必须使用参数
choiceNames
choiceValues

  • choiceNames
    定义单选按钮的ui。您可以使用
    HTML
    标记(
    标记$strong
    标记$code
    ,…和
    HTML(“一些HTML字符串”)
  • choiceValues
    是服务器将通过
    input$dist
    接收的值
以下是一个例子:

ui <- fluidPage(
         radioButtons("dist", "Distribution type:",
                       c("Normal" = "norm",
                        "Uniform" = "unif",
                        "Log-normal" = "lnorm",
                        "Exponential" = "exp")))

server <- function(input, output) {}
库(闪亮)
shinyApp(
流动摄影(
单选按钮(
inputId=“dist”,
label=“分发类型:”,
choiceNames=列表(
HTML(“正常”),
标签$span(style=“color:red”,“Uniform”),
对数正态分布、指数分布
),
choiceValues=c(“标准”、“统一”、“标准”、“经验”)
)
),
服务器=函数(…){}
)
此外,如果您需要灵感来设计
单选按钮的样式,请查看
shinyWidgets::shinyWidgetsGallery()

library(shiny)

shinyApp(
  fluidPage(
    radioButtons(
      inputId = "dist",
      label = "Distribution type:",
      choiceNames = list(
        HTML("<font color='red'>Normal</font>"), 
        tags$span(style = "color:red", "Uniform"), 
        "Log-normal", "Exponential"
      ),
      choiceValues = c("norm", "unif", "lnorm", "exp")
    )
  ),
  server = function(...) {}
)