ShinyApps를 R 패키지로 만들기

개인 PC에서 직접 ShinyApps를 이용할 수 있도록, RStudio Addins을 포함한 R 패키지를 만들어 CRAN에 배포신청했으나 실패한 경험을 정리하였습니다. 본 내용은 Anpanman이 후원하는 Shinykorea 2월 밋업에서 발표할 예정입니다.

presentation
lecture
rpackage
shiny
R
shinykorea
Author
Affiliation

ANPANMAN Co.,Ltd

Published

February 23, 2019

김진섭 대표는 2월 27일(수) Anpanman이 후원하는 Shinykorea 밋업에 참석, ShinyAppsRstudio Addins을 포함한 패키지로 만들어 CRAN에 배포신청한 경험을 공유할 예정입니다. 정리한 슬라이드를 미리 공유합니다.

요약

개인 PC에서 직접 ShinyApps를 이용할 수 있도록

  1. ShinyAppsRstudio Addins으로 만든 후, 이를 패키지로 만들어 github에 배포하였다.

  2. testthat, covr로 코드 테스트를 수행하고 결과 리포트를 만들었으며, pkgdown으로 패키지를 소개하는 웹사이트를 만들었다.

  3. Travis CIappveyor로 2의 과정과 여러 운영체제에서의 테스트를 자동화하였다.

  4. 최종적으로 CRAN에 패키지를 배포 신청했으나 거절되었다. 코멘트를 반영하여 재심사 중이다.

Package

https://github.com/jinseob2kim/jsmodule

Slide

아래 슬라이드를 보거나 https://jinseob2kim.github.io/LectureRpackage/ 를 클릭하면 볼 수 있다.

Citation

BibTeX citation:
@online{kim2019,
  author = {Kim, Jinseob},
  title = {ShinyApps를 {R} {패키지로} {만들기}},
  date = {2019-02-23},
  url = {https://blog.zarathu.com/en/posts/2019-02-10-from-shiny-to-rpackage},
  langid = {en}
}
For attribution, please cite this work as:
Kim, Jinseob. 2019. “ShinyApps를 R 패키지로 만들기.” February 23, 2019. https://blog.zarathu.com/en/posts/2019-02-10-from-shiny-to-rpackage.