版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
R語言與回歸分析R簡介R語言分析一個(gè)簡單的線性模型總結(jié)與展望作業(yè)R語言與回歸分析R簡介1R簡介
1.S語言與R2.R的安裝與運(yùn)行3.R程序包的安裝及使用4.R語言中的幾點(diǎn)注意事項(xiàng)R簡介
1.S語言與R2S語言與RR是一個(gè)有著強(qiáng)大統(tǒng)計(jì)分析及作圖功能的軟件系統(tǒng)R語言可以看作是貝爾實(shí)驗(yàn)室開發(fā)的S語言的一種實(shí)現(xiàn)或形式S語言主要內(nèi)含在S-PLUS軟件中,可將R和S-PLUS視為S語言的兩種形式S/S-PLUS方面的文檔都可以直接用于RS語言與RR是一個(gè)有著強(qiáng)大統(tǒng)計(jì)分析及作圖功能的軟件系統(tǒng)3R的安裝與運(yùn)行R的安裝:從網(wǎng)址/下載R的安裝程序和R程序包(R下載地址:/bin/windows/base/)
/,單擊downloadR單擊Windows,在單擊base單擊DownloadR2.11.1forWindows
R的安裝與運(yùn)行R的安裝:從網(wǎng)址http://www.r-p4R程序包的安裝(1)菜單方式:聯(lián)網(wǎng)條件下,按程序包安裝程序包選擇CRAN鏡像服務(wù)器選擇程序包(2)命令方式:install.packages(“PKname”)(3)本地安裝:下載需要的程序包及與之關(guān)聯(lián)的程序包,再用“程序包”菜單中的“用本機(jī)的zip文件安裝程序包”R程序包的安裝(1)菜單方式:聯(lián)網(wǎng)條件下,按程序包5R程序包的使用除R的標(biāo)準(zhǔn)程序包外,新安裝的程序包使用前必須載入,兩種載入方式:菜單方式:通過“程序包”菜單中的“載入程序包”,再從已有程序包中選定需要的一個(gè)加載;(2)命令方式:在命令提示符后鍵入>libiary(“PKname”)#或libiary(‘PKname’),libiary(PKname)R程序包的使用除R的標(biāo)準(zhǔn)程序包外,新安裝的程序包使用前必須載6R語言中的幾點(diǎn)注意事項(xiàng)R語言區(qū)分大小寫,即A與a不同;正常情況下所有字母和數(shù)字都是可用的。命令由(;)分隔,或另起新行。基本命令由({和})合并成復(fù)合表達(dá)式注釋以(#)開始,到行末結(jié)束。命令未結(jié)束,R給出提示符(+)。R語言中的幾點(diǎn)注意事項(xiàng)R語言區(qū)分大小寫,即A與a不同;正常情7R語言與線性回歸線性回歸模型的簡單回顧如何應(yīng)用R語言進(jìn)行回歸分析R語言與線性回歸線性回歸模型的簡單回顧8線性回歸模型的簡單回顧Y通常稱為因變量或響應(yīng)變量,X稱為自變量或預(yù)報(bào)變量。Y值由兩部分組成,一部分由X決定是X的函數(shù),記為f(X);另一部分由其他為考慮因素所產(chǎn)生的影響被稱為隨機(jī)誤差,記為e。模型記為:Y=f(X)+e要求E(e)=0,特別的f(X)取為線性函數(shù)。線性回歸模型的簡單回顧Y通常稱為因變量或響應(yīng)變量,X稱9線性回歸模型的簡單回顧回歸分析的主要目的是探尋因變量與自變量之間的關(guān)系。最常用的函數(shù)形式是線性函數(shù),含有p個(gè)自變量的一般線性模型:其中為常數(shù)項(xiàng),為第j個(gè)解釋型變量的回歸系數(shù),它意味著,若變化一個(gè)單位,可以預(yù)期變化多少單位。線性回歸模型的簡單回顧回歸分析的主要目的是探尋因變量與自變量10線性回歸模型的簡單回顧對此普通線性模型做如下假定:(1)獨(dú)立性:不同觀測值之間相互獨(dú)立的;殘差項(xiàng)同解釋性變量之間是獨(dú)立的。(2)常方差:即殘差的方差不依賴于自變量的取值,為一個(gè)常數(shù)。(3)正態(tài)性:即殘差項(xiàng)是服從正態(tài)分布的。線性回歸模型的簡單回顧對此普通線性模型做如下假定:11案例介紹背景、目標(biāo)、變量和分析案例介紹背景、目標(biāo)、變量和分析12案例背景目前中國的資本市場逐漸成熟,投資于股市成為眾多企業(yè)乃至個(gè)人的重要理財(cái)方式。因此利用上市公司當(dāng)年的公開的財(cái)務(wù)指標(biāo)對其來年盈利狀況予以預(yù)測就成為投資人最重要的決策依據(jù)。本案例隨機(jī)抽取深市和滬市2002年和2003年各500個(gè)樣本,對上市公司的凈資產(chǎn)收益率(returnonequity,ROE)進(jìn)行預(yù)測。案例背景目前中國的資本市場逐漸成熟,投資于股市成為眾多企業(yè)乃13案例目標(biāo)與變量目標(biāo):盈利預(yù)測因變量:下一年的凈資產(chǎn)收益率(ROE)自變量:當(dāng)年的財(cái)務(wù)信息樣本容量:2002年500;2003年500案例目標(biāo)與變量目標(biāo):盈利預(yù)測14自變量ROEt:當(dāng)年凈資產(chǎn)收益率ATO:資產(chǎn)周轉(zhuǎn)率(assetturnoverratio)LEV:債務(wù)資本比率(debttoassetratio)
反映公司基本債務(wù)狀況PB:市倍率(pricetobookratio)
反映公司預(yù)期未來成長率ARR:應(yīng)收賬款/主營業(yè)務(wù)收入(accountreceivableovertotalincome)
反映公司的收入質(zhì)量自變量ROEt:當(dāng)年凈資產(chǎn)收益率15對模型的進(jìn)一步分析哪個(gè)自變量在預(yù)測方面最有用?哪個(gè)自變量是最重要的?如何使用模型進(jìn)行預(yù)測?對模型的進(jìn)一步分析哪個(gè)自變量在預(yù)測方面最有用?16描述分析獲得對數(shù)據(jù)的整體性認(rèn)識描述分析獲得對數(shù)據(jù)的整體性認(rèn)識17數(shù)據(jù)讀取(1)使用函數(shù)read.table()創(chuàng)建數(shù)據(jù)框>rm(list=ls())#清理當(dāng)前工作空間a<-read.table("D:\\暑期建模\\CH1\\roe.txt",header=T)(2)使用函數(shù)scan()比read.table()更靈活,并且可以指定變量的類型數(shù)據(jù)讀取(1)使用函數(shù)read.table()創(chuàng)建數(shù)據(jù)框18Excel數(shù)據(jù)讀取(1)利用剪切板:打開Excel電子表格,選中需要數(shù)據(jù),復(fù)制到剪切板。然后鍵入命令>a<-read.delim("clipboard")(2)使用程序包RODBC>library(RODBC)b<-odbcConnectExcel("d:/暑期建模/CH1/roe.xls")a<-sqlFetch(b,"roe")Excel數(shù)據(jù)讀取(1)利用剪切板:打開Excel電子表格,19數(shù)據(jù)保存>save(a,file="a.RData")load("d:\\我的文檔\\a.RData")#調(diào)用以保存數(shù)據(jù)write.table(a,"a.txt")#保存為文本文檔write.csv(a,"a.csv")a1=a[a$year==2002,-1]save(a1,file="a1.RData")數(shù)據(jù)保存>save(a,file="a.RData")20顯示數(shù)據(jù)顯示數(shù)據(jù)21變量的概括性度量a1=a[a$year==2002,-1]#從a中選出year為2002的數(shù)據(jù),并刪除第1列,然后賦值給a1Mean=sapply(a1,mean)#計(jì)算a1中各列的均值Min=sapply(a1,min)#計(jì)算a1中各列的最小值Median=sapply(a1,median)#計(jì)算a1中各列的中位數(shù)Max=sapply(a1,max)#計(jì)算a1中各列的最大值SD=sapply(a1,sd)#計(jì)算a1中各列的標(biāo)準(zhǔn)差cbind(Mean,Min,Median,Max,SD)#將均值、最小值、中位數(shù)、最大值、標(biāo)準(zhǔn)差集中在一起展示變量的概括性度量a1=a[a$year==2002,-1]22試驗(yàn)結(jié)果試驗(yàn)結(jié)果23變量間的相關(guān)性散點(diǎn)圖是一種最簡單的相關(guān)分析工具通過函數(shù)pairs()觀察各個(gè)變量間的相關(guān)性命令:>pairs(a,panel=panel.smooth)隨機(jī)變量樣本的相關(guān)系數(shù)>round(cor(a),3)相關(guān)性檢驗(yàn),使用函數(shù)cor.test()變量間的相關(guān)性散點(diǎn)圖是一種最簡單的相關(guān)分析工具24《R語言與回歸分析》課件分析25應(yīng)用R語言命令:plot(a1$ROEt,a1$ROE)繪制散點(diǎn)圖,可以看出ROEt與ROE的相關(guān)性應(yīng)用R語言命令:plot(a1$ROEt,a1$ROE)26模型的建立模型、假設(shè)和參數(shù)估計(jì)模型的建立模型、假設(shè)和參數(shù)估計(jì)27模型形式及假設(shè)線性回歸模型模型假設(shè)(1)獨(dú)立性假設(shè)(2)同方差假設(shè)(3)正態(tài)性假設(shè)模型形式及假設(shè)線性回歸模型28參數(shù)估計(jì)模型:最小二乘估計(jì)量:方差估計(jì)量:參數(shù)估計(jì)模型:29參數(shù)估計(jì)用矩陣形式表示線性模型記為
其中是回歸系數(shù)變量,是因變量向量,是隨機(jī)擾動向量,而X為設(shè)計(jì)矩陣。當(dāng)存在時(shí),回歸參數(shù)的最小二乘估計(jì)為。參數(shù)估計(jì)用矩陣形式表示線性模型記為30參數(shù)估計(jì)的R軟件實(shí)現(xiàn)R語句:使用函數(shù)lm()>lm1=lm(ROE~ROEt+ATO+PM+LEV+GROWTH+PB+ARR+INV+ASSET,data=a1)summary(lm1)注:我們采用2002年數(shù)據(jù)擬合模型參數(shù)估計(jì)的R軟件實(shí)現(xiàn)R語句:使用函數(shù)lm()31《R語言與回歸分析》課件分析32擬合優(yōu)度總平方和殘差平方和
計(jì)算殘差函數(shù)residuals()R-Square擬合優(yōu)度總平方和33
顯著性檢驗(yàn)F檢驗(yàn)、T檢驗(yàn)顯著性檢驗(yàn)F檢驗(yàn)、T檢驗(yàn)34F檢驗(yàn)假設(shè)檢驗(yàn)統(tǒng)計(jì)量拒絕域F檢驗(yàn)假設(shè)35T檢驗(yàn)假設(shè)檢驗(yàn)統(tǒng)計(jì)量拒絕域T檢驗(yàn)假設(shè)36《R語言與回歸分析》課件分析37各個(gè)結(jié)果的含義第一列:參數(shù)的估計(jì)值第二列:各個(gè)參數(shù)估計(jì)的標(biāo)準(zhǔn)差第三列:通過樣本計(jì)算得T檢驗(yàn)統(tǒng)計(jì)量的值第四列:通過T檢驗(yàn)計(jì)算的p值Residualstandarderror(殘差標(biāo)準(zhǔn)誤)R-squared(判別系數(shù))各個(gè)結(jié)果的含義第一列:參數(shù)的估計(jì)值38顯著性檢驗(yàn)的結(jié)論從F檢驗(yàn)的結(jié)果看,模型的線性關(guān)系是顯著的。從T檢驗(yàn)的結(jié)果看,ROEt和LEV兩個(gè)變量通過了檢驗(yàn),GROWTH變量在顯著性水平降至0.1時(shí)也可以通過檢驗(yàn),因此這三個(gè)變量與因變量的線性關(guān)系較為顯著。注意,這不說明應(yīng)該刪除其它變量!顯著性檢驗(yàn)的結(jié)論從F檢驗(yàn)的結(jié)果看,模型的線性關(guān)系是顯著的。39模型的診斷異方差性、非正態(tài)性、異常值模型的診斷異方差性、非正態(tài)性、異常值40同方差性檢驗(yàn)正常的殘差圖同方差性檢驗(yàn)正常的殘差圖41同方差性檢驗(yàn)觀測值不獨(dú)立同方差性檢驗(yàn)觀測值不獨(dú)立42同方差性檢驗(yàn)方差齊性不成立(即方差相等假設(shè)不成立)同方差性檢驗(yàn)方差齊性不成立(即方差相等假設(shè)不成立)43同方差性檢驗(yàn)應(yīng)改為曲線同方差性檢驗(yàn)應(yīng)改為曲線44正態(tài)性檢驗(yàn)若,并且則有正態(tài)性檢驗(yàn)若45正態(tài)性檢驗(yàn)進(jìn)一步,可得到以及所以在正態(tài)性假設(shè)下,殘差與應(yīng)該成線性關(guān)系。正態(tài)性檢驗(yàn)進(jìn)一步,可得到46正態(tài)性檢驗(yàn)Q-Q圖殘差:將殘差排序:Y:X:正態(tài)性檢驗(yàn)Q-Q圖47《R語言與回歸分析》課件分析48《R語言與回歸分析》課件分析49將上面的方法應(yīng)用于本案例目標(biāo)1:檢驗(yàn)?zāi)P褪欠穹先齻€(gè)假設(shè)目標(biāo)2:找出異常值R語句:
par(mfrow=c(2,2)) #設(shè)置畫圖為2x2的格式plot(lm1,which=c(1:4))#畫出lm1中對應(yīng)于模型檢驗(yàn)的4張圖,包括殘差圖、QQ圖和Cook距離圖檢驗(yàn)發(fā)現(xiàn)47號數(shù)據(jù)為異常值,需要將其消除
語句:a1=a1(-47)將上面的方法應(yīng)用于本案例目標(biāo)1:檢驗(yàn)?zāi)P褪欠穹先齻€(gè)假設(shè)50應(yīng)用上述方法,繪制擬合模型的診斷圖應(yīng)用上述方法,繪制擬合模型的診斷圖51異常點(diǎn)的識別一般把標(biāo)準(zhǔn)化殘差的絕對值大于等于2的觀測點(diǎn)認(rèn)為是可疑點(diǎn);而標(biāo)準(zhǔn)化殘差的絕對值大于等于3的觀測點(diǎn)認(rèn)為是異常點(diǎn)。異常點(diǎn)的識別一般把標(biāo)準(zhǔn)化殘差的絕對值大于等于2的觀測點(diǎn)認(rèn)為是52剔除異常點(diǎn)a1=a1[-47,]#刪除a1中第47行的觀測lm2=lm(ROE~ROEt+ATO+PM+LEV+GROWTH+PB+ARR+INV+ASSET,data=a1)#用上一行命令得到的新數(shù)據(jù)a1再次擬合線型回歸模型,結(jié)果賦值給lm2 plot(lm2,which=c(1:4)) #畫出lm2中對應(yīng)于模型檢驗(yàn)的4張圖,包括殘差圖、QQ圖和Cook距離圖剔除異常點(diǎn)a1=a1[-47,]#刪除a1中第47行的觀53擬合結(jié)果擬合結(jié)果5447為異常點(diǎn)去掉之后,擬合模型診斷圖如下47為異常點(diǎn)去掉之后,擬合模型診斷圖如下55多重共線性含義及檢驗(yàn)多重共線性含義及檢驗(yàn)56共線性含義共線性問題是指擬合多元線性回歸時(shí),自變量之間存在線性關(guān)系或近似線性關(guān)系。自變量間的線性關(guān)系將隱蔽變量的顯著性,增加參數(shù)估計(jì)的誤差,會產(chǎn)生不穩(wěn)定的模型共線性含義共線性問題是指擬合多元線性回歸時(shí),自變量之間存在線57一個(gè)例子假如有兩個(gè)變量x1和x2,用最小二乘法得到如下參數(shù)估計(jì)量。一個(gè)例子假如有兩個(gè)變量x1和x2,用最小二乘法得到如下參數(shù)估58《R語言與回歸分析》課件分析59方差膨脹因子定義下面的回歸形式為輔助回歸令為輔助回歸的判定系數(shù)則方差膨脹因子為:它反映了在多大程度上第i個(gè)自變量所包含的信息被其他自變量覆蓋方差膨脹因子定義下面的回歸形式為輔助回歸60方差膨脹因子R語句:函數(shù)vif()所有的VIF值都小于10且接近1,所以沒有多重共線性問題。注:VIF>10,表明模型中有很強(qiáng)的共線性問題方差膨脹因子R語句:函數(shù)vif()61變量選擇AIC準(zhǔn)則、BIC準(zhǔn)則變量選擇AIC準(zhǔn)則、BIC準(zhǔn)則62AIC和BICAIC方法比較保守,其中p為自變量個(gè)數(shù),與RSS成反比。使AIC達(dá)到最小的模型是最優(yōu)的BIC相對不那么保守,因此保留的變量可能會比較少。AIC和BICAIC方法比較保守,其中p為自變量個(gè)數(shù),與63《R語言與回歸分析》課件分析64《R語言與回歸分析》課件分析65預(yù)測預(yù)測66預(yù)測值與置信區(qū)間預(yù)測值與置信區(qū)間67數(shù)據(jù)準(zhǔn)備以2003年數(shù)據(jù)為檢驗(yàn)數(shù)據(jù),可以用如下方法對數(shù)據(jù)進(jìn)行準(zhǔn)備數(shù)據(jù)準(zhǔn)備以2003年數(shù)據(jù)為檢驗(yàn)數(shù)據(jù),可以用如下方法對數(shù)據(jù)進(jìn)行68預(yù)測預(yù)測69R語言的特點(diǎn)免費(fèi)浮點(diǎn)運(yùn)算功能強(qiáng)大不依賴于操作系統(tǒng)幫助功能完善作圖功能強(qiáng)大R語言的特點(diǎn)70R的特點(diǎn)統(tǒng)計(jì)分析能力尤為突出可移植性強(qiáng)強(qiáng)大的拓展與開發(fā)能力靈活而不死板R的特點(diǎn)統(tǒng)計(jì)分析能力尤為突出71R語言與回歸分析R簡介R語言分析一個(gè)簡單的線性模型總結(jié)與展望作業(yè)R語言與回歸分析R簡介72R簡介
1.S語言與R2.R的安裝與運(yùn)行3.R程序包的安裝及使用4.R語言中的幾點(diǎn)注意事項(xiàng)R簡介
1.S語言與R73S語言與RR是一個(gè)有著強(qiáng)大統(tǒng)計(jì)分析及作圖功能的軟件系統(tǒng)R語言可以看作是貝爾實(shí)驗(yàn)室開發(fā)的S語言的一種實(shí)現(xiàn)或形式S語言主要內(nèi)含在S-PLUS軟件中,可將R和S-PLUS視為S語言的兩種形式S/S-PLUS方面的文檔都可以直接用于RS語言與RR是一個(gè)有著強(qiáng)大統(tǒng)計(jì)分析及作圖功能的軟件系統(tǒng)74R的安裝與運(yùn)行R的安裝:從網(wǎng)址/下載R的安裝程序和R程序包(R下載地址:/bin/windows/base/)
/,單擊downloadR單擊Windows,在單擊base單擊DownloadR2.11.1forWindows
R的安裝與運(yùn)行R的安裝:從網(wǎng)址http://www.r-p75R程序包的安裝(1)菜單方式:聯(lián)網(wǎng)條件下,按程序包安裝程序包選擇CRAN鏡像服務(wù)器選擇程序包(2)命令方式:install.packages(“PKname”)(3)本地安裝:下載需要的程序包及與之關(guān)聯(lián)的程序包,再用“程序包”菜單中的“用本機(jī)的zip文件安裝程序包”R程序包的安裝(1)菜單方式:聯(lián)網(wǎng)條件下,按程序包76R程序包的使用除R的標(biāo)準(zhǔn)程序包外,新安裝的程序包使用前必須載入,兩種載入方式:菜單方式:通過“程序包”菜單中的“載入程序包”,再從已有程序包中選定需要的一個(gè)加載;(2)命令方式:在命令提示符后鍵入>libiary(“PKname”)#或libiary(‘PKname’),libiary(PKname)R程序包的使用除R的標(biāo)準(zhǔn)程序包外,新安裝的程序包使用前必須載77R語言中的幾點(diǎn)注意事項(xiàng)R語言區(qū)分大小寫,即A與a不同;正常情況下所有字母和數(shù)字都是可用的。命令由(;)分隔,或另起新行。基本命令由({和})合并成復(fù)合表達(dá)式注釋以(#)開始,到行末結(jié)束。命令未結(jié)束,R給出提示符(+)。R語言中的幾點(diǎn)注意事項(xiàng)R語言區(qū)分大小寫,即A與a不同;正常情78R語言與線性回歸線性回歸模型的簡單回顧如何應(yīng)用R語言進(jìn)行回歸分析R語言與線性回歸線性回歸模型的簡單回顧79線性回歸模型的簡單回顧Y通常稱為因變量或響應(yīng)變量,X稱為自變量或預(yù)報(bào)變量。Y值由兩部分組成,一部分由X決定是X的函數(shù),記為f(X);另一部分由其他為考慮因素所產(chǎn)生的影響被稱為隨機(jī)誤差,記為e。模型記為:Y=f(X)+e要求E(e)=0,特別的f(X)取為線性函數(shù)。線性回歸模型的簡單回顧Y通常稱為因變量或響應(yīng)變量,X稱80線性回歸模型的簡單回顧回歸分析的主要目的是探尋因變量與自變量之間的關(guān)系。最常用的函數(shù)形式是線性函數(shù),含有p個(gè)自變量的一般線性模型:其中為常數(shù)項(xiàng),為第j個(gè)解釋型變量的回歸系數(shù),它意味著,若變化一個(gè)單位,可以預(yù)期變化多少單位。線性回歸模型的簡單回顧回歸分析的主要目的是探尋因變量與自變量81線性回歸模型的簡單回顧對此普通線性模型做如下假定:(1)獨(dú)立性:不同觀測值之間相互獨(dú)立的;殘差項(xiàng)同解釋性變量之間是獨(dú)立的。(2)常方差:即殘差的方差不依賴于自變量的取值,為一個(gè)常數(shù)。(3)正態(tài)性:即殘差項(xiàng)是服從正態(tài)分布的。線性回歸模型的簡單回顧對此普通線性模型做如下假定:82案例介紹背景、目標(biāo)、變量和分析案例介紹背景、目標(biāo)、變量和分析83案例背景目前中國的資本市場逐漸成熟,投資于股市成為眾多企業(yè)乃至個(gè)人的重要理財(cái)方式。因此利用上市公司當(dāng)年的公開的財(cái)務(wù)指標(biāo)對其來年盈利狀況予以預(yù)測就成為投資人最重要的決策依據(jù)。本案例隨機(jī)抽取深市和滬市2002年和2003年各500個(gè)樣本,對上市公司的凈資產(chǎn)收益率(returnonequity,ROE)進(jìn)行預(yù)測。案例背景目前中國的資本市場逐漸成熟,投資于股市成為眾多企業(yè)乃84案例目標(biāo)與變量目標(biāo):盈利預(yù)測因變量:下一年的凈資產(chǎn)收益率(ROE)自變量:當(dāng)年的財(cái)務(wù)信息樣本容量:2002年500;2003年500案例目標(biāo)與變量目標(biāo):盈利預(yù)測85自變量ROEt:當(dāng)年凈資產(chǎn)收益率ATO:資產(chǎn)周轉(zhuǎn)率(assetturnoverratio)LEV:債務(wù)資本比率(debttoassetratio)
反映公司基本債務(wù)狀況PB:市倍率(pricetobookratio)
反映公司預(yù)期未來成長率ARR:應(yīng)收賬款/主營業(yè)務(wù)收入(accountreceivableovertotalincome)
反映公司的收入質(zhì)量自變量ROEt:當(dāng)年凈資產(chǎn)收益率86對模型的進(jìn)一步分析哪個(gè)自變量在預(yù)測方面最有用?哪個(gè)自變量是最重要的?如何使用模型進(jìn)行預(yù)測?對模型的進(jìn)一步分析哪個(gè)自變量在預(yù)測方面最有用?87描述分析獲得對數(shù)據(jù)的整體性認(rèn)識描述分析獲得對數(shù)據(jù)的整體性認(rèn)識88數(shù)據(jù)讀取(1)使用函數(shù)read.table()創(chuàng)建數(shù)據(jù)框>rm(list=ls())#清理當(dāng)前工作空間a<-read.table("D:\\暑期建模\\CH1\\roe.txt",header=T)(2)使用函數(shù)scan()比read.table()更靈活,并且可以指定變量的類型數(shù)據(jù)讀取(1)使用函數(shù)read.table()創(chuàng)建數(shù)據(jù)框89Excel數(shù)據(jù)讀取(1)利用剪切板:打開Excel電子表格,選中需要數(shù)據(jù),復(fù)制到剪切板。然后鍵入命令>a<-read.delim("clipboard")(2)使用程序包RODBC>library(RODBC)b<-odbcConnectExcel("d:/暑期建模/CH1/roe.xls")a<-sqlFetch(b,"roe")Excel數(shù)據(jù)讀取(1)利用剪切板:打開Excel電子表格,90數(shù)據(jù)保存>save(a,file="a.RData")load("d:\\我的文檔\\a.RData")#調(diào)用以保存數(shù)據(jù)write.table(a,"a.txt")#保存為文本文檔write.csv(a,"a.csv")a1=a[a$year==2002,-1]save(a1,file="a1.RData")數(shù)據(jù)保存>save(a,file="a.RData")91顯示數(shù)據(jù)顯示數(shù)據(jù)92變量的概括性度量a1=a[a$year==2002,-1]#從a中選出year為2002的數(shù)據(jù),并刪除第1列,然后賦值給a1Mean=sapply(a1,mean)#計(jì)算a1中各列的均值Min=sapply(a1,min)#計(jì)算a1中各列的最小值Median=sapply(a1,median)#計(jì)算a1中各列的中位數(shù)Max=sapply(a1,max)#計(jì)算a1中各列的最大值SD=sapply(a1,sd)#計(jì)算a1中各列的標(biāo)準(zhǔn)差cbind(Mean,Min,Median,Max,SD)#將均值、最小值、中位數(shù)、最大值、標(biāo)準(zhǔn)差集中在一起展示變量的概括性度量a1=a[a$year==2002,-1]93試驗(yàn)結(jié)果試驗(yàn)結(jié)果94變量間的相關(guān)性散點(diǎn)圖是一種最簡單的相關(guān)分析工具通過函數(shù)pairs()觀察各個(gè)變量間的相關(guān)性命令:>pairs(a,panel=panel.smooth)隨機(jī)變量樣本的相關(guān)系數(shù)>round(cor(a),3)相關(guān)性檢驗(yàn),使用函數(shù)cor.test()變量間的相關(guān)性散點(diǎn)圖是一種最簡單的相關(guān)分析工具95《R語言與回歸分析》課件分析96應(yīng)用R語言命令:plot(a1$ROEt,a1$ROE)繪制散點(diǎn)圖,可以看出ROEt與ROE的相關(guān)性應(yīng)用R語言命令:plot(a1$ROEt,a1$ROE)97模型的建立模型、假設(shè)和參數(shù)估計(jì)模型的建立模型、假設(shè)和參數(shù)估計(jì)98模型形式及假設(shè)線性回歸模型模型假設(shè)(1)獨(dú)立性假設(shè)(2)同方差假設(shè)(3)正態(tài)性假設(shè)模型形式及假設(shè)線性回歸模型99參數(shù)估計(jì)模型:最小二乘估計(jì)量:方差估計(jì)量:參數(shù)估計(jì)模型:100參數(shù)估計(jì)用矩陣形式表示線性模型記為
其中是回歸系數(shù)變量,是因變量向量,是隨機(jī)擾動向量,而X為設(shè)計(jì)矩陣。當(dāng)存在時(shí),回歸參數(shù)的最小二乘估計(jì)為。參數(shù)估計(jì)用矩陣形式表示線性模型記為101參數(shù)估計(jì)的R軟件實(shí)現(xiàn)R語句:使用函數(shù)lm()>lm1=lm(ROE~ROEt+ATO+PM+LEV+GROWTH+PB+ARR+INV+ASSET,data=a1)summary(lm1)注:我們采用2002年數(shù)據(jù)擬合模型參數(shù)估計(jì)的R軟件實(shí)現(xiàn)R語句:使用函數(shù)lm()102《R語言與回歸分析》課件分析103擬合優(yōu)度總平方和殘差平方和
計(jì)算殘差函數(shù)residuals()R-Square擬合優(yōu)度總平方和104
顯著性檢驗(yàn)F檢驗(yàn)、T檢驗(yàn)顯著性檢驗(yàn)F檢驗(yàn)、T檢驗(yàn)105F檢驗(yàn)假設(shè)檢驗(yàn)統(tǒng)計(jì)量拒絕域F檢驗(yàn)假設(shè)106T檢驗(yàn)假設(shè)檢驗(yàn)統(tǒng)計(jì)量拒絕域T檢驗(yàn)假設(shè)107《R語言與回歸分析》課件分析108各個(gè)結(jié)果的含義第一列:參數(shù)的估計(jì)值第二列:各個(gè)參數(shù)估計(jì)的標(biāo)準(zhǔn)差第三列:通過樣本計(jì)算得T檢驗(yàn)統(tǒng)計(jì)量的值第四列:通過T檢驗(yàn)計(jì)算的p值Residualstandarderror(殘差標(biāo)準(zhǔn)誤)R-squared(判別系數(shù))各個(gè)結(jié)果的含義第一列:參數(shù)的估計(jì)值109顯著性檢驗(yàn)的結(jié)論從F檢驗(yàn)的結(jié)果看,模型的線性關(guān)系是顯著的。從T檢驗(yàn)的結(jié)果看,ROEt和LEV兩個(gè)變量通過了檢驗(yàn),GROWTH變量在顯著性水平降至0.1時(shí)也可以通過檢驗(yàn),因此這三個(gè)變量與因變量的線性關(guān)系較為顯著。注意,這不說明應(yīng)該刪除其它變量!顯著性檢驗(yàn)的結(jié)論從F檢驗(yàn)的結(jié)果看,模型的線性關(guān)系是顯著的。110模型的診斷異方差性、非正態(tài)性、異常值模型的診斷異方差性、非正態(tài)性、異常值111同方差性檢驗(yàn)正常的殘差圖同方差性檢驗(yàn)正常的殘差圖112同方差性檢驗(yàn)觀測值不獨(dú)立同方差性檢驗(yàn)觀測值不獨(dú)立113同方差性檢驗(yàn)方差齊性不成立(即方差相等假設(shè)不成立)同方差性檢驗(yàn)方差齊性不成立(即方差相等假設(shè)不成立)114同方差性檢驗(yàn)應(yīng)改為曲線同方差性檢驗(yàn)應(yīng)改為曲線115正態(tài)性檢驗(yàn)若,并且則有正態(tài)性檢驗(yàn)若116正態(tài)性檢驗(yàn)進(jìn)一步,可得到以及所以在正態(tài)性假設(shè)下,殘差與應(yīng)該成線性關(guān)系。正態(tài)性檢驗(yàn)進(jìn)一步,可得到117正態(tài)性檢驗(yàn)Q-Q圖殘差:將殘差排序:Y:X:正態(tài)性檢驗(yàn)Q-Q圖118《R語言與回歸分析》課件分析119《R語言與回歸分析》課件分析120將上面的方法應(yīng)用于本案例目標(biāo)1:檢驗(yàn)?zāi)P褪欠穹先齻€(gè)假設(shè)目標(biāo)2:找出異常值R語句:
par(mfrow=c(2,2)) #設(shè)置畫圖為2x2的格式plot(lm1,which=c(1:4))#畫出lm1中對應(yīng)于模型檢驗(yàn)的4張圖,包括殘差圖、QQ圖和Cook距離圖檢驗(yàn)發(fā)現(xiàn)47號數(shù)據(jù)為異常值,需要將其消除
語句:a1=a1(-47)將上面的方法應(yīng)用于本案例目標(biāo)1:檢驗(yàn)?zāi)P褪欠穹先齻€(gè)假設(shè)121應(yīng)用上述方
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五版模具制造企業(yè)委托維修改型合同3篇
- 二零二五年度綠色建筑項(xiàng)目搭建及節(jié)能合同4篇
- 2025年度存量房買賣合同(含房屋權(quán)屬登記及產(chǎn)權(quán)過戶)4篇
- 二零二五年度碎石運(yùn)輸與運(yùn)輸車輛租賃管理合同3篇
- 二零二五年度大米加工廠環(huán)境保護(hù)責(zé)任合同范本4篇
- 2025年度園林綠化工程監(jiān)理服務(wù)合同4篇
- 二零二五年度舞臺劇劇本改編與編劇服務(wù)合同范本3篇
- 2025版云計(jì)算數(shù)據(jù)中心建設(shè)與運(yùn)營管理合同3篇
- 二零二五版飛機(jī)買賣及航空器售后服務(wù)合同4篇
- 2025年度民辦學(xué)校校長任期薪酬福利聘用合同4篇
- 2024版塑料購銷合同范本買賣
- JJF 2184-2025電子計(jì)價(jià)秤型式評價(jià)大綱(試行)
- GB/T 44890-2024行政許可工作規(guī)范
- 2025屆山東省德州市物理高三第一學(xué)期期末調(diào)研模擬試題含解析
- 2024年滬教版一年級上學(xué)期語文期末復(fù)習(xí)習(xí)題
- 兩人退股協(xié)議書范文合伙人簽字
- 2024版【人教精通版】小學(xué)英語六年級下冊全冊教案
- 汽車噴漆勞務(wù)外包合同范本
- 2024年重慶南開(融僑)中學(xué)中考三模英語試題含答案
- 建筑制圖與陰影透視-第3版-課件12
- 2023年最新的校長給教師春節(jié)祝福語
評論
0/150
提交評論