문의를 보내주셔서 감사합니다! 팀원이 곧 연락드리겠습니다.
예약을 보내주셔서 감사합니다! 저희 팀 멤버 중 한 분이 곧 연락드리겠습니다.
코스 개요
Shiny 소개
- Shiny란 무엇이며 어떻게 작동하는가
- 설치 방법 및 기본 설정 절차
- Shiny 예제들과 갤러리 살펴보기
사용자 인터페이스와 서버 구조
- ui.R 및 server.R 모듈의 역할과 이해
- fluidPage(), sidebarLayout() 등 레이아웃 함수 사용법
- 입력 요소와 출력 요소 설계하기
반응성과 동적 상호작용 처리
- 반응형 표현식 및 옵저버 활용법
- 반응형 입력 요소를 통한 앱 동작 제어 방법
- 반응성 관련 문제의 디버깅 기법
데이터 시각화 및 보고서 생성 기능 구현
- Shiny 앱에 ggplot2와 plotly 연동시키기
- DT 또는 reactable 패키지를 활용한 반응형 테이블 제작하기
- rmarkdown을 이용해 다운로드 가능한 보고서 생성하기
고급 UI 디자인 및 커스터마이징
- 탭, 조건부 패널 및 모달창 추가 방법
- 커스텀 CSS 및 테마 적용하기
- 코드 재사용을 위한 Shiny 모듈 활용법
애플리케이션 배포와 호스팅 방안
- Posit Cloud 또는 Shinyapps.io를 통한 앱 배포 절차
- 로컬 환경 및 Shiny Server에서의 앱 실행 방법
- 패키지 의존성 관리와 버전 제어 방안
사례 연구 및 애플리케이션 설계 실습
- 처음부터 완성도 높은 대시보드 구축하기
- 대화형 필터 기능과 사용자 중심의 분석 도출 방법
- 성능 최적화, 보안 강화 및 확장성을 고려한 설계 팁
요약 및 향후 학습 방향 제시
요건
- R 프로그래밍에 대한 기초 이해가 필요합니다
- 데이터 분석 및 시각화 경험이 있으면 좋습니다
- HTML과 CSS에 대한 지식은 도움이 되나 필수사항은 아닙니다
대상자
- 데이터 분석가 및 데이터 과학자
- 대화형 대시보드를 구축하고자 하는 R 개발자
- 일반 사용자나 내부용으로 데이터 시각화 자료를 만들어야 하는 연구자 및 교육자
14 시간
회원 평가 (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
기계 번역됨