반응형 데이터프레임 패턴

flexdashboard로 대시보드 만들기

Elaine McVey

Director of Data Science

사이드바 만들기

Column {data-width=200 .sidebar}
flexdashboard로 대시보드 만들기

사이드바 만들기

사이드바 생성 예시 화면

flexdashboard로 대시보드 만들기

사용자 입력 추가하기

사용자 입력 추가 예시 화면

flexdashboard로 대시보드 만들기

데이터프레임을 반응형으로 만들기

데이터프레임을 반응형으로 만드는 예시 화면

flexdashboard로 대시보드 만들기

반응형 데이터프레임 사용하기

반응형 데이터프레임 사용 예시 화면

flexdashboard로 대시보드 만들기

대시보드 컴포넌트를 반응형으로 만들기

대시보드 컴포넌트를 반응형으로 만드는 예시 화면

flexdashboard로 대시보드 만들기

반응형 데이터프레임 패턴 단계

  1. 사이드바 열을 생성합니다 (.sidebar 사용).
  2. 사이드바에 사용자 입력을 추가합니다 (xyzInput() Shiny 위젯 사용).
  3. 사용자 입력에 반응하는 "데이터프레임"을 만듭니다 (reactive() 사용).
  4. 대시보드 컴포넌트 코드의 데이터프레임을 반응형 버전으로 교체합니다.
  5. 각 대시보드 출력을 적절한 Shiny 버전(renderXyz())으로 감쌉니다.
flexdashboard로 대시보드 만들기

연습해 봅시다!

flexdashboard로 대시보드 만들기

Preparing Video For Download...