RStudio R 簡報製作教學:使用 RMarkDown 與 Slidify

這裡介紹如何在 RStudio 環境中使用 RMarkDown 與 Slidify 製作 R 語言的簡報。 Slidify 是一個可以讓使用者以 RMarkDown 語法製作 R 簡報的工具,除了可以將簡報中的 R 程式碼排版並加上顏色之外,還可以自動執行 R 程式碼,並將程式的文字與圖形輸出直接放進簡報中,對於以 R 語言為主的簡報非常好用,以下是 Slidify 的安裝與簡單的使用教學。 ...

July 8, 2016 · G. T. Wang

R ggplot2 教學:圖層式繪圖

這裡介紹 ggplot 函數的基本圖層式繪圖使用方式。 ggplot 系統在繪圖時是以一種圖層式的概念在建立圖形的,每一張圖層上的資料可以有不同的來源、美學對應,而簡單版的 qplot 只允許單一資料來源以及一組美學對應,若要完全發揮 ggplot 系統的功能,就必須使用它的 ggplot 函數配合各式的圖層函數,這樣才能畫出更有彈性的圖形。 ...

July 8, 2016 · G. T. Wang

R ggplot2 教學:基本概念與 qplot 函數

這裡介紹如何使用 R 的 ggplot2 繪圖套件,輕鬆畫出高品質的各種統計圖形。 ggplot 是以繪圖文法概念為基礎所發展出來的一套 R 繪圖系統,可繪製各種高品質圖形的 R 繪圖套件,是一套相當受歡迎的繪圖工具。 ...

July 6, 2016 · G. T. Wang

R 資料探索與基本繪圖

這裡介紹如何使用 R 的基本資料探索函數與繪圖功能,檢視首次拿到的資料。 當我們將資料整理好並匯入 R 環境中之後,下一步就是要仔細檢視資料本身所含有的資訊,而最常被用來檢視原始資料的方法就是一些基本的統計量與各種圖形,R 本身就有內建計算各種統計量與繪圖的函數,以下我們將介紹比較常用的一些基本函數及其使用方式。 ...

June 30, 2016 · G. T. Wang

Rcpp 套件:結合 R 與 C++ 加速程式執行

Rcpp 是一個可以讓 R 透過 C++ 語言提升執行效能的套件,其使用方式簡單、上手容易,且對於耗時的運算相當有幫助,是一個很實用的套件。 由於 R 屬於高階語言,相較於 C/C++ 這類的低階語言,R 程式的執行速度比較慢,對於較為耗時的運算(例如蒙地卡羅類型的模擬)來說,若只使用單純的 R 語言來處理,時常會遇到計算時間過長的問題。 ...

June 16, 2016 · G. T. Wang