控制圖形參數
在 R 中,你也可以使用 par() 函式來客製化視窗配置。
若要建立含有 nr 列與 nc 欄的多圖形視窗,將向量 c(nr, nc) 指定給選項 mfrow。若要調整邊界與文字的大小,分別將合適的小數值設定給 mex 與 cex 選項。和 plot() 一樣,每次呼叫 par() 只會套用該次呼叫中指定的參數。
請看這個範例:
> # 建立 3x1 的圖形視窗
> par(mfrow = c(3, 1))
> # 也將邊界與文字大小各縮小為一半
> par(mfrow = c(2, 1), mex = 0.5, cex = 0.5)
之後,你會連續呼叫兩次 plot(),依你想要的順序加入各個時間序列。
現在開始練習吧!資料集 data 已載入到你的工作環境。
本練習屬於課程
在 R 視覺化時間序列資料
練習說明
- 建立一個 2x1 的圖形視窗,然後依序繪製
data中前兩個時間序列,並為每個圖加上標題。 - 將邊界大小縮小為原本的 60%,文字大小為原本的 80%,並在相同的圖形視窗與標題設定下重新繪製。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# Plot two charts on same graphical window
# Replot with reduced margin and character sizes