실습 환경 준비

세션의 목적

R을 통해서 의료 분석을 수행한 이후에, 그 결과를 협업하는 사람들에게 공유해야 하는 경우가 있습니다.

  • 분석을 수행했던 R 코드를 공유: 상대방이 R을 사용하기 어려운 상황에서는 효과적이지 않습니다.
  • 분석 결과 파일만 (csv) 공유: 대부분을 차지하며 큰 문제는 없지만, 재현가능의 관점에서 문제가 생길 수도 있습니다.

  • 이번 세션에서는 quarto를 사용하여 분석에서 쓰인 코드와 그 실행결과를 같이 전달하는 리포트와, 발표용 슬라이드의 형태로 만드는 것을 배우게 됩니다.
  • 협업하는 사람이 R을 설치하지 않은 상태에서도 R의 기능을 웹을 통해서 이용할 수 있게 하는 Shiny를 배우게 됩니다.
  • 마지막으로 이전에 배웠던 dplyr와 같이 R에서 사용하는 기능들을 패키지의 형태로 만들어 github을 통해 공유하는 방법을 배우게 됩니다.

사전준비

Note

Posit Cloud를 사용하므로 Quarto 설치는 필요하지 않습니다.

  1. Posit cloud - New Project from Git Repository

https://github.com/zarathucorp/R4CR_day3

  1. Render in viewer 설정

  1. install.R 실행 (실습에 필요한 R 패키지 설치)

워크샵 일정 (변동 가능)

-10:00 ~ 13:00 : Quarto, Quarto Presentation

-13:00 ~ 14:30 : 점심식사

-14:30 ~ 17:30 : Shiny 기초, Shiny Dashboard, R Package

Note
  • 강의 진행에 따라 중간중간 보충설명과 실습, 쉬는 시간이 있습니다.