楼主: lijieying
3815 9

请高手帮忙做一个简单的SAS一元回归残差分析的问题 [推广有奖]

  • 1关注
  • 4粉丝

已卖:30份资源

教授

55%

还不是VIP/贵宾

-

威望
0
论坛币
2578 个
通用积分
9.9612
学术水平
17 点
热心指数
15 点
信用等级
9 点
经验
251 点
帖子
560
精华
0
在线时间
2292 小时
注册时间
2006-11-17
最后登录
2025-12-8

楼主
lijieying 发表于 2011-10-1 20:56:54 |AI写论文
10论坛币

x

y

0.29

1.1

0.09

1.01

0.58

1.9

1.98

1

3.11

1.99

0.56

1.42

1.11

2.04

0.24

1.65

0.15

1.01

0.23

1.21

0.18

1.33

0.16

0.75

0.12

0.73

0.35

0.8

0.35

0.76

0.15

0.87

0.22

0.8

0.18

0.87

0.13

0.66

0.13

1.25


以上为数据,要求剔除outliers and influential observations,并且建立选取最为恰当的回归模型进行拟合。可以考虑对x或y取对数再进行回归。请高手帮我做一下,最好把SAS图粘到下面来。

关键词:残差分析 observations observation Influential observat 分析 模型 最好

沙发
yugao1986 发表于 2011-10-1 21:22:59
data test;
input x  y @@;
z=log(x);
cards;
0.29 1.1 0.09 1.01 0.58 1.9 1.98 1 3.11 1.99 0.56 1.42 1.11 2.04 0.24 1.65 0.15 1.01 0.23 1.21
0.18 1.33 0.16 0.75 0.12 0.73 0.35 0.8 0.35 0.76 0.15 0.87 0.22 0.8 0.18 0.87 0.13 0.66 0.13 1.25
;
ods html;
ods graphics on;
PROC REG data=test;
      model y = z ;
RUN;

proc robustreg data=test;
   model y = z / diagnostics leverage;
   output out=robout r=resid sr=stdres;
run;

proc robustreg method=lts(h=33) fwls
   data=test;
   model y = z / diagnostics leverage ;
   output out=robout2 r=resid2 sr=stdres2;
run;
ods graphics off;
ods html close;
RUN;
QUIT;

已有 1 人评分学术水平 热心指数 信用等级 收起 理由
lijieying + 1 + 1 + 1 热心

总评分: 学术水平 + 1  热心指数 + 1  信用等级 + 1   查看全部评分

三人行必有我师

藤椅
lijieying 发表于 2011-10-1 21:36:07
yugao1986 发表于 2011-10-1 21:22
data test;
input x  y @@;
z=log(x);
非常感谢,你绝对是SAS高手。我刚运行了一下,好像不能输出残差分析图,能不能帮做个能够输出残差分析图的。真是发自内心的感谢你!

板凳
yugao1986 发表于 2011-10-1 21:40:53
lijieying 发表于 2011-10-1 21:36
非常感谢,你绝对是SAS高手。我刚运行了一下,好像不能输出残差分析图,能不能帮做个能够输出残差分析图的 ...
你打开html看看,结果都在里面。我并不是高手,网上这样的案例并不少。我是拿来主义。
三人行必有我师

报纸
lijieying 发表于 2011-10-1 21:46:07
yugao1986 发表于 2011-10-1 21:40
你打开html看看,结果都在里面。我并不是高手,网上这样的案例并不少。我是拿来主义。
你已经很厉害了,我按照你说的看了,好像没有散点图吧?

地板
yugao1986 发表于 2011-10-1 21:56:12
需要加一个ods graphics,再试试。
三人行必有我师

7
lijieying 发表于 2011-10-1 22:06:24
yugao1986 发表于 2011-10-1 21:56
需要加一个ods graphics,再试试。
我按你改后的程序又运行了一下,三幅图不能正常显示,不知你那里的运行结果怎么样

8
lijieying 发表于 2011-10-1 22:18:05
lijieying 发表于 2011-10-1 22:06
我按你改后的程序又运行了一下,三幅图不能正常显示,不知你那里的运行结果怎么样
不能正常的输出三幅图形,是不是我的SAS软件的问题呢

9
yugao1986 发表于 2011-10-1 22:18:15
运行结果:

ResidualPlot12.png (8.32 KB)

ResidualPlot12.png

FitPlot30.png (6.97 KB)

FitPlot30.png

FitPlot28.png (17.24 KB)

FitPlot28.png

FitPlot27.png (27.45 KB)

FitPlot27.png

DiagnosticsPanel13.png (41.46 KB)

DiagnosticsPanel13.png

三人行必有我师

10
lijieying 发表于 2011-10-1 22:26:00
yugao1986 发表于 2011-10-1 21:22
data test;
input x  y @@;
z=log(x);
这个程序没问题吗?

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
jg-xs1
拉您进交流群
GMT+8, 2025-12-25 09:21