楼主: D_Rhythm
6108 8

[原创博文] 关于SAS拟合非线性回归分析中的相关系数 [推广有奖]

  • 0关注
  • 1粉丝

本科生

11%

还不是VIP/贵宾

-

威望
0
论坛币
7 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
6055 点
帖子
16
精华
0
在线时间
139 小时
注册时间
2011-1-18
最后登录
2019-5-5

楼主
D_Rhythm 发表于 2011-4-19 13:28:20 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
各位高手好,本人是新手,最近要处理一组数据,用逻辑斯蒂等方程进行拟合,我查书,找到了相关系数R Squared的具体算法,在拟合结果中找到Residual Sum of Squares和Corrected Total Sum of Squares的数值,那么R Squared = 1-(Residual Sum of Squares / Corrected Total Sum of Squares)。但是我的输出结果中,并没有Corrected Total Sum of Squares,所以小弟就不知道怎么处理了。不知道是不是算法那里写错了。算法很简单:
proc import
datafile='G:\need\a.xls'
out=a
dbms=excel replace;
run;
PROC nlin method=newton;
parms b0 15 b1 10 b2 0.3;
model height=b0/(1+b1*exp(-b2*age));
OUTPUT OUT=B P=P R=R ;
run;

请各位高手指教一下。
还有我想知道如果想直接在程序中算出R Squared,算法应该怎么写,不知道这个可不可以透漏给我,我也不懂,谢谢各位了!
我刚才找以前的资料,找到了方差分析的代码,但是我已经看不懂了,不知道可否吧方程分析的代码加到上面的非线性回归分析中。
下面是方差分析的代码:

data Aa;
do treat =1 to 4;
do r=1 to 4;
input y @@;
output;
end;
end;
cards;
247 258 256 251 238 244 246 236 214 117 221 218 210 204 200 210
;
proc  anova;
class  treat;
model  y=treat;
means  treat / duncan ;
means  treat / lsd  cldiff ;
means  treat / snk ;
means  treat / tukey ;means  treat / scheffe;
run;


谢谢给位了!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:线性回归分析 非线性回归 相关系数 线性回归 回归分析 回归分析 replace method excel 皮尔逊相关系数 偏相关系数 pearson相关系数 相关系数检验 spearman相关系数 复相关系数 相关系数矩阵

沙发
D_Rhythm 发表于 2011-4-20 15:53:30
没人回答吗?
One!

藤椅
sas_user 发表于 2011-4-20 16:22:37
asdfasdfasd

板凳
gxa1 发表于 2011-4-22 09:20:14
OUTPUT OUT=B P=P R=R  sse=?  ess=? ;

报纸
D_Rhythm 发表于 2011-4-22 10:01:28
昨天找到专业人士了,明白该怎么做了,谢谢4楼的仁兄,呵呵,这个问题还是很简单啊,就是自己实在是不懂。
One!

地板
whxu2012 发表于 2012-4-11 17:33:33
楼主,我遇到同样的问题了,能否告诉我一下啊!

7
whxu2012 发表于 2012-4-11 17:37:38
专门注册来问这个问题的,楼主一定要回答我,先谢谢了!

8
jjtww 发表于 2012-4-12 16:42:29
output out=是SAS Proc通用的,得记住。

9
whxu2012 发表于 2012-4-12 17:03:30
SAS小白啊,能直接告诉我如何编写语句求出R2吗?多谢!

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-4 01:49