실리콘 밸리 기업의 종업원 수와 인종 간의 관계를 보여주는 Shiny 응용 프로그램이 있습니다. 왼쪽에있는 도구 모음이 표시되지만 플롯이 표시되지 않습니다. 코드를 어떻게 변경해야합니까? 여기 다이어그램이 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