R Shiny - Как правильно представить названия колонок? - PullRequest
0 голосов
/ 10 апреля 2020

Мои столбцы all содержат имена параметров, такие как: "all_application", "all_phones" "all_send_forms" Это не очень красиво выглядит в блестящих таблицах. Как вы справляетесь с этим? Я хотел бы изменить его на более человеческие имена с пробелами.

1 Ответ

1 голос
/ 10 апреля 2020

Обычно я просто переименовываю свои столбцы как последний шаг в блестящем перед передачей кадра данных в выходной рендер:

 library(tidyverse)

df <- tibble (all_columns = 1:3,
              all_phones = c("a", "b", "c"))

df_nice_names <- df %>%
  rename("All Columns" = all_columns,
          "All Phones" = all_phones)

# A tibble: 3 x 2
  `All Columns` `All Phones`
          <int> <chr>       
1             1 a           
2             2 b           
3             3 c   

Блестящее приложение:

library(shiny)


ui <- fluidPage(


    titlePanel(""),


    sidebarLayout(
        sidebarPanel(

        ),


        mainPanel(
           tableOutput("table")
        )
    )
)


server <- function(input, output) {

    output$table <- renderTable({
        library(tidyverse)

        df <- tibble (all_columns = 1:3,
                      all_phones = c("a", "b", "c"))

        df_nice_names <- df %>%
            rename("All Columns" = all_columns,
                   "All Phones" = all_phones)
    })

}

# Run the application 
shinyApp(ui = ui, server = server)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...