Chapter 6 Shiny

  我們希望前面所分析的結果,不會只留存在此份期末專題,因此我們將部分圖表設計成Shiny互動介面,期望能幫助到有興趣了解台灣REITs的人。


6.1 Shiny功能介紹

6.1.1 查詢特定期間T-REITs指數走勢圖

使用者選擇想要的日期區間。

即可看到對應的T-REITs指數走勢圖。


6.1.2 查詢特定日期T-REITs指數值

使用者選擇想要知道哪一天,即可知道那天的T-REITs指數值。


6.1.3 與大盤比較

使用者可以選擇只顯示T-REITs還是大盤,或是兩者都顯示在圖上。

即可產生對應的圖。


6.2 程式碼技巧

如何實作選取特定日期區間就能呈現對應的圖?關鍵就是subset以及時間可以比大小

start <- input$daterange[1]
end <- input$daterange[2]
new_data = subset(data, time >= start & time <= end)