1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. R로 Shiny 웹 애플리케이션 만들기

Connected

Bài tập

출력 업데이트(server)

거의 다 왔어요! 마지막 단계는 사용자가 입력한 name에 대해, year 대비 prop의 선 그래프를 그리고 sex로 색을 구분해 출력하도록 플롯 출력을 업데이트하는 것입니다. 아래 그래프 템플릿을 참고해 플롯을 만들어 보세요:

ggplot(subset(babynames, name == "David")) +
  geom_line(aes(x = year, y = prop, color = sex))

server에서 foo라는 이름의 사용자 입력은 input$foo로 접근할 수 있음을 기억하세요. shiny와 ggplot2 패키지, 그리고 babynames 데이터셋은 이미 로드되어 있습니다.

Hướng dẫn

100 XP
  • renderPlot() 안에 그래프 코드를 추가하세요. 하드코딩된 이름(name == "David")을 사용자가 입력한 이름으로 바꾸는 것을 잊지 마세요.