楼主: dannyfh
2968 7

[程序分享] 请教如何使生存曲线分组显示结果区分线型 [推广有奖]

  • 0关注
  • 0粉丝

小学生

42%

还不是VIP/贵宾

-

威望
0
论坛币
162 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
95 点
帖子
6
精华
0
在线时间
7 小时
注册时间
2013-6-6
最后登录
2013-11-14

相似文件 换一批

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
sas新手,请教一个困惑已久的问题!赠送论坛币
程序如下:

proc lifetest method=pl plots=(s,ls);

time lastday*fullobservation(0);

strata country;

run:

使用sas9.0得到生存曲线如附件,区分颜色,但不区分线型

myresult.png
结果想用在文章里,每条曲线必须区分线型啊,就像下面这样
example.png
实在不知道怎么改啊,请教高手!非常感谢
二维码

扫码加我 拉你入群

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

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

关键词:observation observat LIFETEST Country Method 如何

example.png (183.08 KB)

example.png

沙发
tj0412ymy 发表于 2013-7-26 13:35:48 |只看作者 |坛友微信交流群
试试在Symbol语句中指定Line的线型。
对SAS和统计方面感兴趣的朋友,请加SAS学习和认证讨论群:169157207。欢迎在群上讨论!

使用道具

藤椅
dannyfh 发表于 2013-7-26 14:13:18 |只看作者 |坛友微信交流群
谢谢楼上的回复,我试了下
proc lifetest method=pl plots=(s,ls);
time lastday*fullobservation(0);
strata countryg;
symbol1 i=join v=none line=1 ;
symbol2 i=join v=none line=2 ;
run;
没有变化,怎么指定symbol对应的分组变量呢

使用道具

板凳
dannyfh 发表于 2013-7-26 16:41:21 |只看作者 |坛友微信交流群
楼上说的没错,加上四个symbol就行了

使用道具

报纸
dannyfh 发表于 2013-7-26 16:50:08 |只看作者 |坛友微信交流群
自己写个完整的正确答案,给后来人参考,相信挺多菜鸟都会有这个疑惑
proc lifetest method=pl plots=(s,ls) CENSOREDSYMBOL = none ;
time lastday*fullobservation(0);
strata country;
symbol1 c=black l=1;
symbol2 c=blue l=2;
symbol3 c=red l=14;
symbol4 c=green l=3;

使用道具

地板
jingju11 发表于 2013-7-28 10:11:50 |只看作者 |坛友微信交流群
友情提示:在新SAS版本里,生存曲线的画法可以通过SAS自定义的一些宏程序得到加强.京剧

使用道具

7
dannyfh 发表于 2013-8-6 11:51:13 |只看作者 |坛友微信交流群
宏程序?是指gplot那些画图程序么?完全不了解,请指教!

使用道具

我在lifetest过程里写了symbol语句,三组线型还是没有变化(绘制生存函数和风险函数图)。请问能解答下么?

使用道具

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

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-5-5 11:50