
- SAS 教程
- SAS - 首頁
- SAS - 概述
- SAS - 環境
- SAS - 使用者介面
- SAS - 程式結構
- SAS - 基本語法
- SAS - 資料集
- SAS - 變數
- SAS - 字串
- SAS - 陣列
- SAS - 數字格式
- SAS - 運算子
- SAS - 迴圈
- SAS - 決策
- SAS - 函式
- SAS - 輸入方法
- SAS - 宏
- SAS - 日期和時間
- SAS 資料集操作
- SAS - 讀取原始資料
- SAS - 寫入資料集
- SAS - 合併資料集
- SAS - 合併資料集
- SAS - 資料集子集
- SAS - 資料集排序
- SAS - 資料集格式化
- SAS - SQL
- SAS - 輸出交付系統
- SAS - 模擬
- SAS 基本統計過程
- SAS - 算術平均值
- SAS - 標準差
- SAS - 頻數分佈
- SAS - 交叉表
- SAS - t 檢驗
- SAS - 相關性分析
- SAS - 線性迴歸
- SAS - Bland-Altman 分析
- SAS - 卡方檢驗
- SAS - Fisher 精確檢驗
- SAS - 重複測量分析
- SAS - 單因素方差分析
- SAS - 假設檢驗
- SAS 有用資源
- SAS - 快速指南
- SAS - 有用資源
- SAS - 問答
- SAS - 討論
SAS - 線性迴歸
線性迴歸用於識別因變數和一個或多個自變數之間的關係。 建立關係模型,並使用引數值的估計值來建立估計迴歸方程。
然後使用各種檢驗來確定模型是否令人滿意。 如果滿意,則可以使用估計的迴歸方程來預測給定自變數值的因變數值。在 SAS 中,使用PROC REG過程來查詢兩個變數之間的線性迴歸模型。
語法
在 SAS 中應用 PROC REG 的基本語法為:
PROC REG DATA = dataset; MODEL variable_1 = variable_2;
以下是所用引數的描述:
資料集是資料集的名稱。
變數_1 和變數_2是用於查詢相關性的資料集的變數名。
示例
下面的示例展示了使用PROC REG查詢汽車的馬力和重量這兩個變數之間相關性的過程。在結果中,我們看到了可以用來構成迴歸方程的截距值。
PROC SQL; create table CARS1 as SELECT invoice, horsepower, length, weight FROM SASHELP.CARS WHERE make in ('Audi','BMW') ; RUN; proc reg data = cars1; model horsepower = weight ; run;
執行上述程式碼後,我們將得到以下結果:
上述程式碼還提供了模型各種估計值的圖形檢視,如下所示。作為一個高階的 SAS 過程,它不僅僅給出截距值作為輸出。
廣告