R 語言

語言係指一套開放源碼嘅統計程式語言。R 喺統計、數據探勘等等嘅範圍有好多應用。好多數據科學家覺得同 R、Python 同 SQL 係入門必學嘅程式語言。

程式結構
用 R 語言寫嘅程式可以做各種嘅統計分析，例如以下係用 RStudio 整拃數據出嚟，再對拃數據行邏輯迴歸分析：

用常態分佈，產生 40 件數據，平均值 100 標準差 20，數據擺入 IQ。
IQ <- rnorm(40, 100, 20)

將 IQ 啲數據由細至大排好。
IQ <- sort(IQ)

產生個向量，表示 40 個學生啲成績，0 表示肥佬而 1 表示合格。
result <- c(0, 0, 0, 1, 0, 0, 0, 0, 0, 1,
1, 0, 0, 0, 1, 1, 0, 0, 1, 0,
0, 0, 1, 0, 0, 1, 1, 0, 1, 1,
1, 1, 1, 0, 1, 1, 1, 1, 0, 1)

用 df 儲住啲數據
df <- as.data.frame(cbind(IQ, result))

用 df 行個邏輯迴歸
g = glm(result~IQ, family=binomial, df)

畀出 g 嘅總結－g 會包含個模型啲 beta 同埋統計顯著度等嘅資訊。
summary(g)

統計分析
數據探勘
SPSS

參攷

程式語言