我有一個Shiny應用程序,顯示硅谷公司員工的種族和員工數量之間的關係。左側的工具欄是可見的,但情節未顯示。我應該如何更改我的代碼?圖中不顯示閃亮
下面是代碼:
library(shiny)
library(ggplot2)
library(dplyr)
bcl <- read.csv("E:/country/data/reveal.csv")
ui <- fluidPage(
titlePanel("Silicon valley"),
sidebarLayout(
sidebarPanel(
sliderInput("countInput", "count", 0, 100, c(25, 40)),
radioButtons("jobInput", "Job category",
choices = c("Technicians", "Professionals", "Sales workers", "Administrative support"),
selected = "Technicians"),
selectInput("companyInput", "company",
choices = c("Twitter", "Uber", "View"))
),
mainPanel(
plotOutput("coolplot"),
br(), br(),
tableOutput("results")
)
)
)
server <- function(input, output) {
output$coolplot <- renderPlot({
filtered <-
bcl %>%
filter(count == input$countInput,
job_category == input$jobInput,
company == input$companyInput
)
ggplot(filtered, aes(race)) +
geom_histogram()
})
}
shinyApp(ui = ui, server = server)
這裏是結果:
不要發佈數據圖片,請使用R.中的'dput'函數發佈數據到您的問題中。數據的一個子集通常很好。 – jsb
在R控制檯中寫入'?dput'以打開幫助頁面。 – jsb
在你的問題中粘貼'dput'的輸出。切勿將數據發佈爲圖片,因爲它無法複製。請刪除它們並使用'dput'。 – jsb