99999久久久久久亚洲,欧美人与禽猛交狂配,高清日韩av在线影院,一个人在线高清免费观看,啦啦啦在线视频免费观看www

熱線電話:13121318867

登錄
首頁精彩閱讀R語言做簡單的一元線性回歸
R語言做簡單的一元線性回歸
2017-02-15
收藏

R語言做簡單的一元線性回歸

簡單舉一個例子

某商業(yè)銀行2002年主要業(yè)務(wù)數(shù)據(jù)

如何將這些數(shù)據(jù)添加到R中?
> y<- c(0.9,1.1,4.8,3.2,7.8,2.7,1.6,12.5,1.0,2.6,0.3,4.0,0.8,3.5,10.2,3.0,0.2,0.4,1.0,6.8,11.6,1.6,1.2,7.2,3.2)
> x<-c(67.3,111.3,173.0,80.8,199.7,16.2,107.4,185.4,96.1,72.8,64.2,132.2,58.6,174.6,263.5,79.3,14.8,73.5,24.7,139.4,368.2,95.7,109.6,196.2,102.2)
> dfrm<- data.frame(y,x)
> summary(lm(y~ x))
y表示不良貸款,x表示各項貸款余額,單位:億元

展示輸出結(jié)果

Call:
lm(formula = y ~ x)

Residuals:
    Min      1Q  Median      3Q     Max
-2.2882 -1.5233 -0.1802  0.8935  6.3038

Coefficients:
            Estimate Std. Error t value Pr(>|t|)    
(Intercept) -0.82952    0.72304  -1.147    0.263    
x            0.03789    0.00503   7.534 1.18e-07 ***
---
Signif. codes:  0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1

Residual standard error: 1.98 on 23 degrees of freedom
Multiple R-squared:  0.7116,    Adjusted R-squared:  0.6991
F-statistic: 56.75 on 1 and 23 DF,  p-value: 1.183e-07

我們來看一下,這些結(jié)果都是表示什么以及是怎么算出來的

Residuals:
    Min      1Q  Median      3Q     Max
-2.2882 -1.5233 -0.1802  0.8935  6.3038

表示的是殘差統(tǒng)計量

那么什么是殘差,也許有些人不太懂
用一個公式表示,也許你就懂了

ei=yi?y?i
也就是說這25個殘差中,最小的是-2.2882,最大的是6.3038,中位數(shù)及四分位數(shù)就是上面的幾個了,那么有沒有辦法顯示全部的殘差咧

summary(lm(y~ x))$resid

輸出的結(jié)果

        1          2          3          4          5          6
-0.8207932 -2.2881603 -0.9262637  0.9676283  1.0619476  2.9156264
         7          8          9         10         11         12
-1.6403709  6.3038419 -1.8121607  0.6707859 -1.3033196 -0.1801596
        13         14         15         16         17         18
-0.5911092 -2.2868952  1.0442653  0.8244704  0.4686790 -1.5557403
        19         20         21         22         23         24
 0.8935214  2.3469985 -1.5233105 -1.1970028 -2.1237393  0.5945791
        25
 0.1566816
我們繼續(xù)分析

Coefficients:
            Estimate Std. Error t value Pr(>|t|)    
(Intercept) -0.82952    0.72304  -1.147    0.263    
x            0.03789    0.00503   7.534 1.18e-07 ***
---
Signif. codes:  0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1

這里面的是一堆系數(shù),都是什么咧?
標(biāo)記為Estimate的列包含由最小二乘法計算得出的估計回歸系數(shù)

y?=0.03789x?0.82952
標(biāo)記為Std.Error的列表示估計的回歸系數(shù)(截距和斜率)的標(biāo)準(zhǔn)誤差
標(biāo)記為t value 的列是t統(tǒng)計量,他們的計算方法就是回歸系數(shù)除以回歸系數(shù)的標(biāo)準(zhǔn)誤差
標(biāo)記為Pr( >| t | )的列是t統(tǒng)計量計算出來的值(應(yīng)該是吧)

Residual standard error: 1.98 on 23 degrees of freedom
Multiple R-squared:  0.7116,    Adjusted R-squared:  0.6991
F-statistic: 56.75 on 1 and 23 DF,  p-value: 1.183e-07

第一句是表示殘差的標(biāo)準(zhǔn)誤差,23是自由度
第二句是表示判定系數(shù),實際意義就是在不良貸款取值的變差中,有71.16%可以由不良貸款與貸款余額之間的線性關(guān)系來解釋。后一個值是調(diào)整后的判斷系數(shù),計算公式為

R2a=1?(1?R2)(n?1n?k?1)

這里由于是一元線性回歸,殘差平方和的自由度為n-2(即k=1)
第三句表示的是F(1,23)分布的統(tǒng)計量是56.75。

數(shù)據(jù)分析咨詢請掃描二維碼

若不方便掃碼,搜微信號:CDAshujufenxi

數(shù)據(jù)分析師資訊
更多

OK
客服在線
立即咨詢
客服在線
立即咨詢
') } function initGt() { var handler = function (captchaObj) { captchaObj.appendTo('#captcha'); captchaObj.onReady(function () { $("#wait").hide(); }).onSuccess(function(){ $('.getcheckcode').removeClass('dis'); $('.getcheckcode').trigger('click'); }); window.captchaObj = captchaObj; }; $('#captcha').show(); $.ajax({ url: "/login/gtstart?t=" + (new Date()).getTime(), // 加隨機(jī)數(shù)防止緩存 type: "get", dataType: "json", success: function (data) { $('#text').hide(); $('#wait').show(); // 調(diào)用 initGeetest 進(jìn)行初始化 // 參數(shù)1:配置參數(shù) // 參數(shù)2:回調(diào),回調(diào)的第一個參數(shù)驗證碼對象,之后可以使用它調(diào)用相應(yīng)的接口 initGeetest({ // 以下 4 個配置參數(shù)為必須,不能缺少 gt: data.gt, challenge: data.challenge, offline: !data.success, // 表示用戶后臺檢測極驗服務(wù)器是否宕機(jī) new_captcha: data.new_captcha, // 用于宕機(jī)時表示是新驗證碼的宕機(jī) product: "float", // 產(chǎn)品形式,包括:float,popup width: "280px", https: true // 更多配置參數(shù)說明請參見:http://docs.geetest.com/install/client/web-front/ }, handler); } }); } function codeCutdown() { if(_wait == 0){ //倒計時完成 $(".getcheckcode").removeClass('dis').html("重新獲取"); }else{ $(".getcheckcode").addClass('dis').html("重新獲取("+_wait+"s)"); _wait--; setTimeout(function () { codeCutdown(); },1000); } } function inputValidate(ele,telInput) { var oInput = ele; var inputVal = oInput.val(); var oType = ele.attr('data-type'); var oEtag = $('#etag').val(); var oErr = oInput.closest('.form_box').next('.err_txt'); var empTxt = '請輸入'+oInput.attr('placeholder')+'!'; var errTxt = '請輸入正確的'+oInput.attr('placeholder')+'!'; var pattern; if(inputVal==""){ if(!telInput){ errFun(oErr,empTxt); } return false; }else { switch (oType){ case 'login_mobile': pattern = /^1[3456789]\d{9}$/; if(inputVal.length==11) { $.ajax({ url: '/login/checkmobile', type: "post", dataType: "json", data: { mobile: inputVal, etag: oEtag, page_ur: window.location.href, page_referer: document.referrer }, success: function (data) { } }); } break; case 'login_yzm': pattern = /^\d{6}$/; break; } if(oType=='login_mobile'){ } if(!!validateFun(pattern,inputVal)){ errFun(oErr,'') if(telInput){ $('.getcheckcode').removeClass('dis'); } }else { if(!telInput) { errFun(oErr, errTxt); }else { $('.getcheckcode').addClass('dis'); } return false; } } return true; } function errFun(obj,msg) { obj.html(msg); if(msg==''){ $('.login_submit').removeClass('dis'); }else { $('.login_submit').addClass('dis'); } } function validateFun(pat,val) { return pat.test(val); }