我使用下面的server.R代码在主面板中显示文本.这正是它应该工作的方式.

output$text1 <- renderText({
  if(input$ag == 0) return(NULL)
  return('First 20 rows for requested AG')
})

有没有办法改变文本的字体和 colored颜色 ?

推荐答案

您可以按照@jbaums的指示使用css

library(shiny)
runApp(list(
  ui = bootstrapPage(
    numericInput('n', 'Number of obs', 100),
    textOutput('text1'),
    tags$head(tags$style("#text1{color: red;
                                 font-size: 20px;
                                 font-style: italic;
                                 }"
                         )
              )
  ),
  server = function(input, output) {
    output$text1 <- renderText({ paste("hello input is",input$n) })
  }
))

通常情况下,您会将其包含在一个styles.css文件中,但这里的内联显示是自包含的.#text1id=text1表示DOM元素,大括号中的内容是相关的样式.

R相关问答推荐

R绑定具有不同时间观察的两个数据帧

如何在x轴下方画一条带有箭头的线?

指定要保留在wrap_plots中的传奇

如何使用ggplot重新绘制LASO回归图?

保存包含循环和ifelse的函数的输出

使用gggrassure减少地块之间的空间

用derrr在R中查找组间的重复项

从R导出全局环境中的所有sf(numrames)对象

如何将移除事件分配给动态创建的按钮?

使用tidy—select创建一个新的带有mutate的摘要变量

删除具有相同标题的tabPanel(shinly)

如何指定我的函数应该查找哪个引用表?

基于R中的间隔扩展数据集行

如何计算R glm probit中的线性预测因子?

如何在使用箭头R包(箭头::OPEN_DATASSET)和dplyr谓词时编写具有整齐计算的函数?

使用geom_iles在一个切片中包含多个值

在R中,如何从一系列具有索引名的变量快速创建数据帧?

创建在文本字符串中发现两个不同关键字的实例的数据框

Rmarkdown::Render vs Source()

判断函数未加载R中的库