通过逗号分隔输出 renderText Shiny
Delimit by comma output renderText Shiny
应该很简单。如果你运行这个代码
# 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'
我猜你可以用paste
来做这个,如下:
output$text <- renderText({
paste(stopwords, collapse = ', ')
})
希望对您有所帮助。
应该很简单。如果你运行这个代码
# 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'
我猜你可以用paste
来做这个,如下:
output$text <- renderText({
paste(stopwords, collapse = ', ')
})
希望对您有所帮助。