iT邦幫忙

2018 iT 邦幫忙鐵人賽
DAY 29
1
Data Technology

你都在公司都在幹啥R? R語言資料分析經驗分享系列 第 29

【29】當老闆還是有問題的問:嗯嗯嗯!那我想問,如果我另外一台電腦也想使用shiny 來整理資料,他也要設定環境那些嗎?

在這個講求雲端的時代,很多事情都丟給第三方處理了,在shiny 上也有提供第三方服務。今天就來介紹如何將自己的shiny 應用程式部署到雲端。官方文件提供了多種部署方式,而我今天要介紹的是免費版的Shinyapps.io

首先,先到官網註冊帳號
https://ithelp.ithome.com.tw/upload/images/20180115/2010729990nRugH3Za.png

再來,就要設定你的domain name
https://ithelp.ithome.com.tw/upload/images/20180115/201072998hG5If9WeO.png

之後就會進到了主控台
https://ithelp.ithome.com.tw/upload/images/20180115/20107299pGfN0A4011.png

接著回到shiny 應用程式,右上方有個publish
https://ithelp.ithome.com.tw/upload/images/20180115/20107299N69O8oRgTh.png

選擇ShinyApps.io
https://ithelp.ithome.com.tw/upload/images/20180115/201072997NVKF4HICf.png

然後回到shiny主控台,選擇show secret,然後將左邊代碼複製貼到部署視窗上。
https://ithelp.ithome.com.tw/upload/images/20180115/20107299x06X0GHy5x.png

接著再按下publish
https://ithelp.ithome.com.tw/upload/images/20180115/201072991OtndILtYy.png

最後等待部署程序
https://ithelp.ithome.com.tw/upload/images/20180115/20107299rmLGvWVjXD.png

就可以把網址分享給其他人囉!本次鐵人賽shiny
https://ithelp.ithome.com.tw/upload/images/20180115/20107299NOvLxDeROZ.png

然後因為我們使用的是免費版本,所以有些限制
https://ithelp.ithome.com.tw/upload/images/20180115/20107299ASTNe68XcK.png

一個帳號上限是5個App,每個月啟動狀態上限為25個小時,所謂啟動狀態是指你有在操作使用時,shiny 預設只要閒置15分鐘就會進入休眠狀態,進入休眠狀態的shiny 是不會算在這25小時的。當然,你也可以透過shiny 的後台查看目前的使用狀況。
https://ithelp.ithome.com.tw/upload/images/20180115/201072996YbZzGPMkE.png

我個人覺得免費版的shiny 方案對我這種小使用者來說,真的是非常的經濟且方便啊!
強烈推薦大家玩玩看囉!

ref:
今天沒有程式碼


上一篇
【28】當行銷人員仍不滿足地問:之前也有很多分析,這些也可以全部放到一個shiny上嗎?
下一篇
【30】當老闆...沒 我下班了 總整理與資料分析未來方向篇
系列文
你都在公司都在幹啥R? R語言資料分析經驗分享30

尚未有邦友留言

立即登入留言