spss中迴歸分析結果解釋不懂怎麼看

2021-03-04 03:51:36 字數 6475 閱讀 2445

1樓:匿名使用者

多元線性迴歸

1.開啟資料,依次點選:analyse--regression,開啟多元線性迴歸對話方塊。

2.將因變數和自變數放入格子的列表裡,上面的是因變數,下面的是自變數。

3.設定迴歸方法,這裡選擇最簡單的方法:enter,它指的是將所有的變數一次納入到方程。其他方法都是逐步進入的方法。

4.等級資料,連續資料不需要設定虛擬變數。多分類變數需要設定虛擬變數。

虛擬變數abcd四類,以a為參考,那麼解釋就是b相對於a有無影響,c相對於a有無影響,d相對於a有無影響。

5.選項裡面至少選擇95%ci。

點選ok。

統計專業研究生工作室原創,請勿複雜貼上

spss中迴歸分析結果解釋,不懂怎麼看

2樓:中子

首先來說明各個符號,b也就是beta,代表迴歸係數,標準化的迴歸係數代表自變數也就是**變數和因變數的相關,為什麼要標準化,因為標準化的時候各個自變數以及因變數的單位才能統一,使結果更精確,減少因為單位不同而造成的誤差。t值就是對迴歸係數的t檢驗的結果,絕對值越大,sig就越小,sig代表t檢驗的顯著性,在統計學上,sig<0.05一般被認為是係數檢驗顯著,顯著的意思就是你的迴歸係數的絕對值顯著大於0,表明自變數可以有效**因變數的變異,做出這個結論你有5%的可能會犯錯誤,即有95%的把握結論正確。

迴歸的檢驗首先看anova那個表,也就是f檢驗,那個表代表的是對你進行迴歸的所有自變數的迴歸係數的一個總體檢驗,如果sig<0.05,說明至少有一個自變數能夠有效**因變數,這個在寫資料分析結果時一般可以不報告

然後看係數表,看標準化的迴歸係數是否顯著,每個自變數都有一個對應的迴歸係數以及顯著性檢驗

最後看模型彙總那個表,r方叫做決定係數,他是自變數可以解釋的變異量佔因變數總變異量的比例,代表迴歸方程對因變數的解釋程度,報告的時候報告調整後的r方,這個值是針對自變數的增多會不斷增強**力的一個矯正(因為即使沒什麼用的自變數,只要多增幾個,r方也會變大,調整後的r方是對較多自變數的懲罰),r可以不用管,標準化的情況下r也是自變數和因變數的相關

希望對您有用

3樓:匿名使用者

看coeffuenthesig即可,

spss迴歸分析結果怎麼得出迴歸結果

4樓:匿名使用者

首先要f檢驗,如果f值右上角有*號,說明迴歸分析通過f檢驗,即說明這個迴歸分析有意義可以做。然後通常需要看以下幾個指標:

r2代表迴歸方程模型擬合的好壞。同時vif值代表多重共線性,所有的vif值均需要小於10,相對嚴格的標準是小於5。

接著分析具體x對y的影響關係,在說明已經有影響關係的前提下,具體是正向或是負向影響關係,則是通過「非標準化係數」或者「標準化係數」進行判斷。

5樓:匿名使用者

如何報告迴歸分析的結果

迴歸分析的結果可以分為以下幾部分:1)迴歸模型;2)迴歸係數;3)因變數和自變數的特徵;4)自變數之間的關係。其中,1和2是必須詳細報告的基本資訊;而3和4則可以根據具體情況而詳略各異的輔助資訊。

以下分別討論之。

如何描述迴歸模型和迴歸係數

先簡單講一下一元迴歸。一元迴歸,即只涉及一個自變數(如x)。這種模型在社會科學中既很少見(一個常見的例外是時間序列分析中以時間為自變數分析因變數的長期趨勢),也很容易報告。

一般不需用**,只須寫一句話(如「自變數x的b = ?,std = ?, beta = ?

」)或給一個公式(如「y = ? + ?b, where std = ?

, beta = ?」)就足夠了。如果一項研究中有多個一元迴歸分析,那麼就應該也可以用一個**來報告(參加?

),以便於讀者對各模型之間作比較。

接下來專門講多元迴歸。由於其涉及諸多引數,有的必須報告、有的酌情而定、有完全不必,為了便於說明,我按spss迴歸分析的輸出結果(其它統計軟體大同小異),做了一個如何報告迴歸模型和迴歸係數的一覽表(表一)。如表所示,我將各種引數分成「必須報告」、「建議報告」、「一般不必」和「完全不必」四類。

我的分類標準來自於公認的假設檢驗所涉及的四個方面,即變數之間關係的顯著性、強度、方向和形式(詳見「解釋變數關係時必須考慮的四個問題」一文)。也就是說,每個引數的取捨,應該而且可以由其是否提供了不重複的顯著性(即sig)、強度(b或beta的值)、方向(b或beta的符號)和形式(自變數的轉換)資訊而定的。

表一、如何報告迴歸模型和迴歸係數之一覽表

註釋 spss結果出處 是否報告 如何報告

迴歸模型部分

r 因變數與所有自變數的複合相關係數 model summary表 完全不必

r square r的平方值 model summary表 一般不必

adjusted r square r平方的修正值 model summary表 必須報告 見表二

std error of the estimate 因變數**值的標準誤差(注1) model summary表 建議報告 見表二

sum of squares 總離差 anova表 完全不必

df 自由度 anova表 完全不必

mean square 平均離差 anova表 完全不必

f 模型f值 anova表 一般不必

sig. f值的顯著水平 anova表 必須報告 見表二

n 模型的個案數(注2) anova表 必須報告 見表二

迴歸係數部分

unstandardized coefficients (b) 非標準化係數 coefficients表 必須報告 見表二

unstandardized coefficients (std. error) b的標準誤差 coefficients表 必須報告 見表二

standardized coefficients (beta) 標準化係數 coefficients表 必須報告 見表二

t = b / std. error coefficients表

sig. t值的顯著水平 coefficients表 必須報告 見表二

95% confidence interval for b (lower bound) b的置信區間(下限) coefficients表(注3) 建議報告 見表二

95% confidence interval for b (upper bound) b的置信區間(上限) coefficients表(注3) 建議報告 見表二

注1:因變數**值的標準誤差描述了該模型的精確度(precision),如表二中的因變數是當前年薪,其**誤差為?,即如果用該模型(包括起薪、工齡和性別三個自變數)去**條件相同的企業中的員工年薪,則可以知道?。

這種資訊無法從模型的其它引數(如r平方或其修正值、顯著水平、各自變數的b或beta)中得知。

注2:如果因變數和所有自變數都沒有預設值,那麼模型的個案數就等於樣本數。但變數常有預設值,這時模型的個案數就會小於樣本數、有時兩者相差很大(當然是個嚴重問題),所以一定要報告前者。

spss並不直接顯示該資訊,但很容易計算,等於 anova表中的total df + 1就是了。regressionstatistics

注3:b的置信區間,是用來檢驗b的顯著水平的另一工具(如果上、下限之間包含了0,說明b在95%的水平上不顯著),以彌補t檢驗及其sig值的不足。這是一個經典又有複雜的問題,叫做null hypothesis significance test (nhst),本文不做詳談。

有興趣的讀者可以參見有關網頁(r. c. fraley; d.

j. denis)。spss不直接給出b的置信區間,需要在「statistics」一項中要求新增。

如右圖所示,spss迴歸分析的輸出結果中,內定只顯示「estimates" 和"model fit"兩項(即會產生表一中除了置信區間之外的其它各項引數)。建議加選「confidence intervals」。

現在用一個例項來演示如何報告迴歸分析結果。為了便於大家重複這個例項,我使用的資料是spss自帶的world95.sav。

這是聯合國教科文組織(或世界銀行之類機構)發表的2023年全球109個國家或地區的「國情」資料,其中含有人口、地理、經濟、社會、文化等26個指標。我以其中的birth_rt(每1000人的出生率)為因變數,gpd_car(人均國內生成總值)、urban(城市化,即人口中城市人口比例)、literacy(識字率、即人口中能閱讀者比例)和calories(每天卡路里攝入量)等四項為自變數。按表一的原則,我將該回歸分析的結果報告在表二中:

[**]如何報告迴歸分析的結果

限於篇幅和本文目的,我不對錶二的各引數作解讀。但想對錶中的有關格式做些補充說明。

如何描述變數(包括因變數和自變數):我先給出每個變數的理論概念名(如必要,可以用英文)、然後在括號中註明其對應的spss變數名(這並非必須、而是為了便於大家對照手頭的spss資料)和操作定義(很有必要、強烈推薦,從中讀者可以看到變數是否做過轉換、從而得知有關關係的形式、即線性還是非線性)。為何要如何詳細地描述變數?

apa手冊對如何製作各種定量分析結果的**或圖形有一條「獨立資訊」的基本原則,即每個圖表要包含基本資訊、以致讀者不需參照正文而能夠獨立讀懂該圖表。因此,簡單地將spss輸出結果黏貼過來,雖是最常見的做法、但是很壞的習慣。

是否需要報告常數(constant):一定要。常數對解讀迴歸模型的實際社會意義,有十分重要的作用。

如本表中的常數 = 65.444,意即全球(74個國家或地區)的平均出生率(即在控制了四項自變數的影響之後)為千分之65.4,等等。

有一點須注意的是在spss的輸出結果中,常數是放在第一行的。應該搬到其它自變數之後。

報告哪個迴歸係數(即標準化還是非標準化係數):這是最常見問題。以前曾有過「**派」和「解釋派」之爭,前者主張只要報告b就夠了、而後者則認為只要報告beta就行了。

其實兩者反映的是不同的資訊,b不受因變數變異程度(variability)的影響、所以同一自變數在各回歸模型中的b是可以比較的(很多理論假設需要檢驗的就是這一問題);而beta受因變數變異程度的影響而無法跨越本模型、但是卻因其標準化而可以與同一模型中的其它beta相比(也有很多理論假設希望解決的是這個問題)。因此,apa手冊建議同時報告兩者(英文第五版pp. 160-161)。

小數點之後取幾位:apa手冊認為,一般的定量分析結果只須保留兩位小數足夠。對迴歸結果來說,beta、r2值、顯著水平等標準化引數(即其取值均在0與1之間)取兩位小數最合適。

b及其相關指標(標準誤差、置信區間)是非標準化的(即取值可以是任意大或任意小),所以要酌情而定,根據變數的量表(scale,即取值範圍)大小而多取、少取甚至不取小數點。一般而言,當自變數的量表大於因變數時,其b會取小值、所以需要多取一至數位小數;相反,自變數的量表小於因變數時,其b會取大值、所以可以少取甚至不取小數。在本例中,gdp和卡路里的量表都遠大於出生率,所以它們的b值看上去很小(但不一定意味著影響小)。

因此,我就沒有機械地只取兩位小數。大家如果仔細看一下表二,就會發現我的「酌情」規則是「最後一位0之後取兩位」,如-0.00042、0.

033、-0.034、-0.0041,這與apa手冊的「取兩位小數」原則的基本精神是一致的。

我們日常見到的問題,主要是保留過多的小數點,往往是是直接黏貼spss的結果(其內定是6位小數)而不加編輯而造成。

**內是否有橫豎分割線:按apa的規定,除了**頂部、底部和列標題底部有三條橫線外,其餘一概不用。很多人簡單照搬word**的內定線條,不做任何修飾。

審稿專家一看就知是「菜鳥」或懶漢所為。

p是什麼東東?就是spss輸出中的sig。p是所有統計學教科書中通用的符號,sig則只是spss的專用。前者更廣為認知。

表三與表二的主要區別在於表二是橫向的(每列為同一類引數)、而表三是縱向(每列為同一模型)。表二中橫排的六類引數改成豎立的四行(其中的p值被星號代替、置信區間的上下限合在一行),以便讀者做橫向比較(這是所有定量分析結果的**製作的一個基本原則)。如果是英文報告,去掉中文後,表三會變得簡潔明瞭很多。

如何報告變數特徵和自變數關係

變數的操作定義(問卷原文)

取值範圍(如0-100、0-1、0或1、1-5、1-7等等;好雪問的,如果資料做過對數、平方、開方、倒數等轉換,就應該而且最適合在這裡報告)

描述性統計值(均值、標準差、偏度skewness、峰度kurtosis等)

------------------------

關於spss迴歸結果分析

寫**的這個迴歸結果怎麼說明

解答:一看判定係數r方,本例中,r方=0.202,擬合優度很差.一般要在0.6以上為好.至少也在0.4以上.

二看係數估計量的sig值,其中,獨董規模的sig=0.007,小於0.05,說明該變數對因變數有顯著的影響.而總經理持股量則不顯著.因為sig值大於0.05.

之所以,模型不好,是因為你忽略了重要的影響因素.

但如果你只關注這兩個自變數對因變數的影響,那麼,結論已經出來了.目的達到了,所以,也說得過去.

統計人劉得意

追答:可以的,若作自變數,就是虛擬變數模型。 只要有一個sig小於0.05,模型就可以說是有效的。

追問:像董事長是否兼任總經理,是則為1,否則為0,這樣的資料能進行迴歸分析嗎?從哪個值能看出這個模型是有效的?ps. r方好像是0.041吧?

追答:一般來說是這樣的。線性相關時,才能做線性迴歸模型。

關於spss迴歸結果分析,關於SPSS迴歸結果分析

一看判定係數r方,來本例中,自r方 0.202,擬合優度很差。一般要在0.6以上為好。至少也在0.4以上。二看係數估計量的sig值,其中,獨董規模的sig 0.007,小於0.05,說明該變數對因變數有顯著的影響。而總經理持股量則不顯著。因為sig值大於0.05.之所以,模型不好,是因為你忽略了重要...

SPSS中,logistic迴歸分析得出的引數估計表中Exp

就是or值,某個因素變化一個單位,代表發病危險的增加exp b 1倍 多元logit用spss迴歸之後b和exp b 指的是什麼?exp 指的是優勢比,具體如下 logistic迴歸模型中的優勢比及其含義 在實際工作中,logistic迴歸結果的解釋不是直接針對迴歸係數 面是針對優勢比 ods ra...

SPSS的logistic迴歸分析中因變數 協變數及選擇變數

完運旺任春 在迴歸分析模型 y 0 1x 一元線性迴歸模型 中,y是被解釋變數,就稱為因變數。x是解釋變數,稱為自變數。表示為 因變數y隨自變數x的變化而變化。協變數是指那些人為很難控制的變數,通常在迴歸分析中要排除這些因素對結果的影響。選擇變數 即是條件變數,並且有個條件定義按鈕 rule 通過這...