楼主: woshlaowang01
1947 6

SAS绘图程序,急求,谢谢。 [推广有奖]

  • 0关注
  • 0粉丝

小学生

28%

还不是VIP/贵宾

-

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

楼主
woshlaowang01 发表于 2015-5-14 17:11:24 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
SAS中,logistic方程的参数已经拟合出来了,如何在散点图中添加趋势线或者是拟合曲线。想要得到图1的效果,但是我用以下程序做的图如图2,和图一完全不一样,请大神们帮忙看看哪里错了。急求用SAS绘制如图1的编程,谢谢。
data tt;
input t y;
cards;
0        0
3        1.09
4        8.19
5        94.09
6        211.41
7        328.76
8        492.9
9        306.48
11        231.13
15        155.09
;
proc nlin data=tt  best=10  method=marquardt;
parms a=1000 to 6000 by 50  kg=1 to 1.5 by 0.01   tcg=5 to 7 by 0.1
kd=3 to 5 by 1  ;
model y=(a/(1+exp(kg*(tcg-t)))-a/(1+exp(kg*tcg)))*(exp(-t/kd));
run;quit;
data yc;
set tt;
yp=(2087.8/(1+exp(1.4983*(6.5275-t)))-2087.8/(1+exp(1.4983*6.5275)))*(exp(-t/5.2313));
proc gplot data=yc;
symbol1 i=spline v=dot;
symbol2 i=join v=none co=red;
plot y*t=1   yp*t=2 /overlay;
run;
图1 图1 图2 图2

二维码

扫码加我 拉你入群

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

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

关键词:SAS绘图 marquardt logistic logisti ogistic method 散点图 程序 如何

1.jpg (787.37 KB)

图1

图1

回帖推荐

就喜欢马 发表于3楼  查看完整内容

等大神。。。

沙发
woshlaowang01 发表于 2015-5-15 08:57:56
大神们求帮助,请不吝赐教,谢谢了。

藤椅
就喜欢马 发表于 2015-5-15 17:46:53
等大神。。。

板凳
woshlaowang01 发表于 2015-5-16 21:58:58
就喜欢马 发表于 2015-5-15 17:46
proc gplot data=yc;
symbol1 i=splinep v=dot repeat=1; /*关键在这一语句加repeat=1,意思是保留symbol1, ...
谢谢大神赐教,非常感谢。

报纸
就喜欢马 发表于 2015-5-17 15:27:50
woshlaowang01 发表于 2015-5-16 21:58
谢谢大神赐教,非常感谢。
抱歉,我是个菜鸟,没弄清瞎答,说错了。。。你的图一我做不出来。等大神来解吧

地板
woshlaowang01 发表于 2015-5-17 19:59:49
就喜欢马 发表于 2015-5-15 17:46
等大神。。。
为什么这个程序里面的 symbol1语句会影响 symbol2,而且 symbol2好像没起作用。谢谢

7
woshlaowang01 发表于 2015-5-18 11:01:58
就喜欢马 发表于 2015-5-17 15:27
抱歉,我是个菜鸟,没弄清瞎答,说错了。。。你的图一我做不出来。等大神来解吧
但还是要谢谢你,非常感谢。

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

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