erg tutorial 3 linear model
a = lm( medv ~ lstat + i(lstat^2), date = boston)#對lstat和lstat^2進行線性回歸
a = lm( medv ~ poly(lstat, 5), date = boston)#對lstat,lstat^2……lstat^3進行線性回歸
自定義函式
aaa = function(x,y)
#aaa是function的名字,呼叫的時候要用 aaa(),要加括號
logistic regression
glm和lm類似
glm.fits=glm(direction~lag1+lag2+lag3+lag4+lag5+volume,data=smarket,family=binomial)
predict函式中的type問題
glm.probs=predict(glm.fits,type="response")
#在做分類**的時候,如果**值為概率,則type = response 給出具體的**概率,而 type = class按規定的闕值給出分類
mean(a==b)
>mean(glm.pred==direction)
[1] 0.5216
> table(glm.pred,direction)
direction
glm.pred down up
down 145 141
up 457 507
#(145+507)/1250=0.5216 **的精準性,1-0.5216=0.4784是error,**誤差
linear discriminant analysis線性判別分析
ldaquadratic discriminant analysis二次判別分析
qdarr
R語言學習筆記(8)
本篇文章主要包含生成隨機樣本的方法 1.sample函式,基本用法 sample x 範圍 size 個數 replace false 是否可以包含重複元素 prob null 範圍中各元素出現的概率 2.rbinom函式的基本用法 rbinom n 一次實驗中的觀察次數number of obse...
R語言學習筆記 回歸分析
1.一元線性回歸 lm lm formula,data,subset,weights,na.action,method qr model true,x false,y false,qr true,singular.ok true,contrasts null,offset,formula為要擬合的模...
R語言學習之簡單線性回歸
從許多方面來看,回歸分析都是統計學的核心。它其實是乙個廣義的概念,通指那些用乙個或多個 變數 也稱自變數或解釋變數 來 響應變數 也稱因變數 效標變數或結果變數 的方法。即通過已知的點來建立擬合模型,用給定的x值來 y值,找到一條合適的擬合曲線,算出合適的斜率和方差。只有乙個自變數的情況稱為簡單回歸...