R 語言簡介
這裡介紹什麼是 R,以及其發展的歷史。 R 是什麼? R 這個名稱其實代表兩個東西,一個是 R 這個程式語言,另外一個是執行 R 程式的軟體環境,所以 R 這個字同時是程式語言以及軟體的名稱,而當我們在書籍或是網路上看到 R 這個名詞時,通常應該都很容易辨別它是代表哪一種(甚至同時意指這兩種)。 ...
這裡介紹什麼是 R,以及其發展的歷史。 R 是什麼? R 這個名稱其實代表兩個東西,一個是 R 這個程式語言,另外一個是執行 R 程式的軟體環境,所以 R 這個字同時是程式語言以及軟體的名稱,而當我們在書籍或是網路上看到 R 這個名詞時,通常應該都很容易辨別它是代表哪一種(甚至同時意指這兩種)。 ...
本篇介紹如何在 Windows、Mac OS X 與 Linux 系統中安裝 R 的執行與開發環境。 Windows 目前 R 官方網站上所提供的 R 安裝檔適用於各種版本的 Windows(Windows XP 以後都適用),所以不管您是使用哪一版的 Windows,安裝的方式都是一樣的,以下是 Windows 系統上的 R 安裝步驟。 ...
R 是一個功能強大的科學計算機,其本身內建非常大量的數學運算功能,本篇將介紹它的基本使用方式。 R 是一個功能非常豐富的程式語言,而在實際開始學習 R 語言之前,我們先粗略的瀏覽一下 R 的一些基本功能與使用方式,讓大家對於 R 有一些基本的認識與了解,等大家熟悉 R 的操作之後,再繼續學習後續的細部觀念與更深入的課題。 ...
在 R 中所有的變數都有一個類別(class)屬性,它紀錄每個變數所屬的類別,例如大部分的數值都屬於 numeric 類別,而邏輯值則是屬於 logical 類別。 嚴格來說應該是數值向量屬於 numeric 類別,而邏輯向量屬於 logical 類別,因為在 R 中最基礎的資料結構就是向量,並沒有單一的純量。 ...
向量(vector)為 R 中最基本的資料形態,本章節將介紹向量的相關使用方式。 向量與賦值 在 R 中所有的資料都是以 R 特有的資料結構方式儲存,而最簡單的結構就是數值向量,下面的指令是設定數值向量 x 的內容為 10.4、5.6、3.1、6.4: ...