markdown
## shiny
是 R 語言中的一個套件,可以建立出互動式的資料。透過 R 語言建立簡單的互動式圖表,由於簡單方便,執行過於複雜的內容可能會產生一些問題。詳細介紹請按這裡: R 也能互動!用 Shiny 與 R 語言將你的數據變成互動圖表。
基本上內容大致上分為兩個部分:
* ui: 描述介面的呈現方式。
* server: 根據 ui 的內容分析資料並回傳結果。
shiny 語法速查表請按此。
## 近三年台灣批發市場小番茄交易情形
這裡我利用 shiny 做了近三年來台灣果菜市場小番茄的交易情形。
Plot 分頁為 x, y 散佈圖,讀者可自行挑選想要觀察的資料情形。Data 分頁為原始資料,方便讀者觀察更詳細的資料情況。實際運作情況請按此。
由於我的電腦系統上傳資料到 shinyapps.io 不支援中文,所以將資料中的市場改為英文,品種保留數字。
70: 其他
71: 一般
72: 聖女
73: 嬌女
74: 玉女
中文在本機執行則無問題,如上面的兩張圖所示。打包好的 ui 指令、server 指令及小番茄資料請按這裡。打包好的資料是中文,有安裝 RStudio 的話可以直接執行,想看其他農產品的批發資料可以進行資料的替換。資料整理的方式請看這篇: 以 R 語言來看農產品價格的起跌 --- 香蕉為例。
在 R 語言輸入下列指令並先存檔,將前處理好的 excel 資料內容全選並複製,接著執行下列 R 指令,新的資料便會存在先前存檔的資料夾內。
```
price <- read.table("clipboard", header = T, sep = "\t")
colnames(price) <- c("date", "market", "product", "high", "medium", "low", "price_avg", "volume", "value")
price$date <- as.Date(paste(as.numeric(substr(price$date, 1, 3)) + 1911, substr(price$date, 4, 9), sep = ""))
price$volume <- as.numeric(price$volume)
price$market <- as.character(price$market)
price$product <- as.character(price$product)
save(price, file = "tomato.RData")
```
2018年1月27日 星期六
訂閱:
張貼留言 (Atom)
<房市老手21堂超強實戰課:快速看穿房屋買賣陷阱>閱讀筆記
https://www.taaze.tw/apredir.html?131322949/https://www.taaze.tw/products/11100982076.html?a=b 賣房篇 1. 頂樓加蓋對於房價 頂樓加蓋還是可以計入房價,多為房屋單坪價格的 1...
-
讀冊生活介紹頁面 舉債致富:華爾街頂尖財務顧問教你顛覆傳統的債務理財術 <結論> 1. 債務並非都不好,適時使用 好債務 有助於累積資產 2. 掌握 利差 才是重點 <前言> 作者 Thomas J. Anderson 曾任職於摩根士...
-
時光飛逝 前進美股也滿一年了 來做個紀錄,順便回顧 由於本金並不多,所以選擇 TD 開戶 投資 AOA 免手續費,內建股債 8:2 平衡 後來決定採取更加積極的配置方式,將股債比例調整為 9:1 加入 SPTM 的配置,提升美股比例 個人認為美國是領頭羊 在...
-
markdown ## 開戶後續 修改完帳號密碼後,TD 會詢問一些問題,請依自身狀況回答。參考 綠角的文章 。 匯入資金的選項對於台灣人來講,最方便的莫過於網路銀行轉帳。請選擇 **Wire** 的選項。接下來會出現匯款銀行的資訊,可以列印下來或另存為 PDF。 ...
沒有留言:
張貼留言