【问题标题】:Delimit by comma output renderText Shiny用逗号分隔输出 renderText Shiny
【发布时间】:2019-12-22 17:49:31
【问题描述】:

应该很简单。如果你运行这段代码

# Define UI ----------
ui <- fluidPage(
  
  # Sidebar panel
  sidebarLayout(
    
    sidebarPanel(),
    
    # Main panel
    mainPanel(

      textOutput('text')
    )
  )
)

# Define server logic required ------------
server <- function(input, output){
  stopwords <- c('que', 'a', 'de', 'no', 'y', 'me',
                        'la', 'el', 'en')
  
  output$text <- renderText({stopwords})
}

# Run the application 
shinyApp(ui = ui, server = server)

您会得到以下输出:

我只想要相同的输出,但单词用逗号分隔: 'que, a, de, no, y, me, la, el, en'

【问题讨论】:

    标签: r text shiny comma


    【解决方案1】:

    我猜你可以使用paste,如下:

    output$text <- renderText({
        paste(stopwords, collapse = ', ')
      })
    

    希望对你有帮助。

    【讨论】:

    • 谢谢!有用!我试过用sep =,没试过collpase=
    猜你喜欢
    • 2011-07-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-20
    • 1970-01-01
    • 2015-04-08
    • 2021-05-10
    相关资源
    最近更新 更多