1. 학습
  2. /
  3. 강의
  4. /
  5. 사례 연구: R의 Shiny로 웹 애플리케이션 만들기

Connected

연습 문제

플롯에 색상 추가하기: 색상 입력

colourpicker 패키지는 colourInput() 함수를 통해 색상 입력 위젯을 제공합니다. 색상 입력은 shiny 패키지의 일부는 아니지만, 다른 입력과 동일한 방식으로 동작합니다.

색상 입력에는 살펴볼 수 있는 다양한 인수가 있지만, 여기서는 기본 인수인 inputId, label, value만 사용하겠습니다. value 인수에는 초기값으로 사용할 색상을 지정합니다. 색상은 여러 형식으로 지정할 수 있지만, 가장 간단한 방법은 "red"나 "yellow"처럼 영어색 이름을 사용하는 것입니다.

지침

100 XP

이전 연습 문제의 Shiny 앱 코드가 제공됩니다. 라디오 버튼으로 색상을 선택하던 부분을 색상 입력으로 바꾸는 것이 과제입니다. 구체적으로는 다음을 수행하세요.

  • colourpicker 패키지를 불러오세요.
  • 색상 선택용 라디오 버튼을 만드는 UI 함수를 찾아 색상 입력으로 교체하세요(12행).
  • 색상 입력의 ID는 "color", 라벨은 "Point color", 기본 색상은 "blue"로 설정하세요.