샤이니
-
Shiny : 대시보드 배포하기R 이모저모 2019. 4. 24. 21:55
Shiny : 대시보드 배포하기 지난 9일에 올린 'R과 대시보드 : Shiny' 포스팅에서 우리는 shiny를 구성하는 기초 요소들과 그것들이 어떤 상호작용을 통해 shiny앱을 구성하는지를 보았습니다. 이번 글은 좀 더 나아가서, 직접 제작한 대시보드를 shinyapps.io를 통해 배포하는 법을 살펴보고, 예제가 어떻게 만들어졌고 웹에 구동되고 있는지 보도록 하겠습니다. 예제는 제가 올린 shinyapp을 활용할 것이며, 주소는 아래와 같습니다. https://jmnam47.shinyapps.io/post9_shinyapp/ 1. shinyapps.io 사이트 이해 Shiny는 받는 사용자가 R환경을 가지고 있다면 매우 쉽게 사용할 수 있습니다. Gist에 UI.R, SERVER.R이란 이름으로 저..
-
R과 대시보드 : ShinyR 이모저모 2019. 4. 9. 19:54
R과 Shiny 최근 R이 이슈가 되고 있는 이유 중 하나는 사용의 편리함 때문입니다. R에서는 보다 편한 스크립트 실행 환경인 RStudio를 제공하지만, 여기서 더 나아가서 배표를 위한 R Markdown, 그리고 동적 대시보드/앱 등을 구현하기 위한 Shiny를 제공합니다. Shiny는 분석 업무의 결과를 R을 잘 모르는 현업에 배포할 때 매우 효율적인 수단이지만, 기존 R 스크립트와는 다른 이질적인 분위기와 제대로 된 가이드라인이 별로 없어서 접하기가 어려운 단점이 있습니다. 그래서 이번 포스팅에선 이 Shiny의 기초에 대해서 다뤄보고자 합니다. [예시] https://youtu.be/wKG3LZXG_8g 1. UI와 서버 Shiny는 크게 UI와 서버라는 두 가지 요소로 구성되어 있습니다. 이..