常用技法
R 設計簡介:
匯入資料:
匯自文字檔:
[資料集名稱] <- read.table([文字檔名稱], header=TRUE, sep="\t", na.strings="NA", dec=".", strip.white=TRUE)
資料集:
排序:[資料集名稱] <- [資料集名稱][order([資料集名稱]$[資料欄位]), ]
子集合:[子資料集名稱] <- subset([資料集名稱], subset=[資料欄位篩選公式])
增加欄位:
[資料集名稱]$[新資料欄位] <- [資料向量] # 若 [資料向量]=NULL 表是刪除該欄位
[資料集名稱]$[新資料欄位] <- with([資料集名稱], [衍生欄位公式])
繪圖:
多圖共繪:
par(mfrow=c([列數],[欄數]))
直方圖:
Hist([資料欄位], scale="density", breaks="Sturges", col="darkgray", main=[圖表名稱], ylab=[y-軸名稱], xlab=[x-軸名稱])
散布圖:
scatterplot([回歸公式], reg.line=lm, smooth=TRUE, spread=TRUE, boxplots='xy', span=0.5, data=[資料集名稱], main=[圖表名稱], ylab=[y-軸名稱], xlab=[x-軸名稱])
統計量:
資料特徵:
summary([資料欄位])
sd([資料欄位])
回歸特徵:
summary([回歸公式])