문의를 보내주셔서 감사합니다! 팀원이 곧 연락드리겠습니다.
예약을 보내주셔서 감사합니다! 저희 팀 멤버 중 한 분이 곧 연락드리겠습니다.
기간 14 시간
코스 개요
Shiny 소개
- Shiny의 정의 및 작동 원리
- 설치 및 기본 설정
- Shiny 예제 및 갤러리 탐색
UI 및 Server 아키텍처
- ui.R 및 server.R 컴포넌트 이해
- fluidPage(), sidebarLayout() 및 레이아웃 함수 활용
- 입력 및 출력 디자인
반응성 및 동적 상호작용
- 반응형 표현식 및 옵저버(Observers)
- 반응형 입력을 통한 앱 행동 제어
- 반응성 문제 디버깅
데이터 시각화 및 보고서
- Shiny 앱에 ggplot2 및 plotly 통합
- DT 또는 reactable을 이용한 반응형 테이블 구축
- rmarkdown을 이용한 다운로드 가능한 보고서 생성
고급 UI 및 커스터마이징
- 탭, 조건부 패널, 모달 추가
- 커스텀 CSS 및 테마 통합
- 코드 재사용을 위한 Shiny 모듈 사용
배포 및 호스팅
- Posit Cloud 또는 Shinyapps.io로 앱 배포
- 로컬 및 Shiny Server에서 앱 실행
- 의존성 및 버전 관리
케이스 스터디 및 애플리케이션 설계
- 기능이 완비된 대시보드를 처음부터 구축하기
- 인터랙티브 필터 및 사용자 주도 인사이트 도출
- 성능, 보안, 확장성을 위한 팁
요약 및 다음 단계
요건
- R 프로그래밍에 대한 이해
- 데이터 분석 또는 시각화 관련 경험
- HTML 및 CSS에 대한 숙지(있으면 유리하나 필수 아님)
대상 청중
- 데이터 분석가 및 과학자
- 인터랙티브 대시보드를 구축하고자 하는 R 개발자
- 대외 또는 대내 사용을 위해 데이터를 시각화하고자 하는 연구자 및 교육자
회원 평가 (3)
다양한 포인트들
Joanna - Instytut Ekonomiki Rolnictwa i Gospodarki Zywnosciowej-PIB
코스 - Statistical Analysis with Stata and R
기계 번역됨
트레이너의 지식, 맞춤형 콘텐츠, 모든 주제 포함
eleni - EUAA
코스 - Forecasting with R
기계 번역됨
Statcan과 CER를 예로 들어 실제 생활에서의 응용 사례.
Matthew - Natural Resources Canada
코스 - Data Analytics With R
기계 번역됨