시작하기무료로 시작하기

좋은 UI/UX 실천과 워밍업

Sally는 본인의 포트폴리오가 잘 운영되고 있는지 알고 싶어 합니다. 그래서 여러분은 Sally를 위해 대시보드를 만들기로 했어요.

그녀의 포트폴리오에는 두 개의 주식만 있다고 가정해 봅시다. Apple(AAPL)과 Disney(DIS)입니다. 고려할 변수는 open, high, low, close, volume(OHLCV)입니다.

데이터는 appledisney로 저장되어 있고, 도우미 함수는 다음과 같습니다:

  • get_name(): 각 회사의 이름을 가져옵니다
  • most_recent(): 가장 최근의 OHLCV 값을 가져옵니다
  • most_recent_pct(): 가장 최근 OHLCV의 퍼센트 변화를 가져옵니다
  • plot_line(): 날짜에 따른 OHLCV 값의 추세를 그립니다
  • box_color(): 값이 양수(초록), 음수(빨강), 0(파랑)인지에 따라 표시할 색을 반환합니다

Sally가 대시보드를 쉽게 탐색할 수 있도록 인터페이스를 보기 좋게 꾸미기로 했어요.

이 연습은 강의의 일부입니다

shinydashboard로 대시보드 만들기

강의 보기

실습형 인터랙티브 연습문제

이론을 실습으로 바꾸는 인터랙티브 연습 중 하나를 만나보세요

연습 시작