1. 学ぶ
  2. /
  3. コース
  4. /
  5. 사례 연구: R의 Shiny로 웹 애플리케이션 만들기

Connected

演習

필터링된 데이터 다운로드

파일 다운로드는 downloadButton()과 downloadHandler()라는 두 함수 쌍으로 구현합니다. 이 두 함수는 출력 함수와 렌더 함수가 짝을 이루는 방식과 비슷하게 동작해요. downloadButton()은 UI에서 버튼이 표시될 위치를 정하고, downloadHandler()는 실제로 다운로드할 파일을 만드는 R 코드를 포함하여 output 리스트에 저장되어야 합니다.

指示

100 XP

현재 테이블에서 보고 있는 데이터를 CSV 파일로 다운로드할 수 있도록 기능을 추가하세요. 구체적으로:

  • ID가 "download_data"이고 레이블이 "Download"인 다운로드 버튼을 UI에 추가하세요.
  • 서버에 다운로드 핸들러를 추가하세요(31행).
  • 다운로드되는 파일 이름을 "gapminder_data.csv"로 지정하세요(33행).
  • 필터링된 데이터를 CSV 파일로 저장하세요(50행).