Я хотел бы получить заголовки из таблицы, а затем использовать их в checkboxGroupInput для дальнейшей сортировки. Заголовки не равны, поскольку таблицы разные.
Я загружаю таблицы, используя этот код:
Server.R
library(shiny)
library(tidyverse)
library(readxl)
server <- function(input, output) {
names <- reactive({ read_excel(input$file1$name, sheet = 1,
range = "A1:P1", col_names = TRUE)
})
}
Ui.R
library(shiny)
library(shinythemes)
ui <- fluidPage(
theme=shinytheme("readable"),
# App title ----
titlePanel("App_1"),
# Sidebar layout with input and output definitions ----
sidebarLayout(
# Sidebar panel for inputs ----
sidebarPanel(
# Input: Select a file ----
fileInput("file1", "Choose File",
multiple = FALSE),
# Horizontal line ----
tags$hr(),
checkboxGroupInput("show_vars", "Columns in diamonds to show:", names(names) )
)
)
)