全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
11229 16
2011-12-28
悬赏 1 个论坛币 已解决
proc lifetest   data=mm
method=km plot=(s)  graphics lineprinter outsurv=surv;
time fabingtime* fabing(0);
strata a;
symbol1 v=none c=black line=1;
symbol1 v=none c=blue line=1;run;

axis1 order=(0.7 to 1 by 0.1)label=(angle=90  height=1.5);
proc gplot data=surv;
plot survival*fabingtime=a /vaxis=axis1;
by a;
run;quit;
我想把下面的图形放大 要上面的(第二个图)
为何做出图是只有一条(第一个图),SAS提示“: 有 11 个观测在 SURVIVAL * fabingtime = a 请求中包含缺失值” 是什么意思啊?
2.png
1.png

原图尺寸 25.47 KB

1.png

最佳答案

jingju11 查看完整内容

Are you sure that does not work? jingju
二维码

扫码加我 拉你入群

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

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

全部回复
2011-12-28 20:28:24
复制代码
Are you sure that does not work?

jingju
二维码

扫码加我 拉你入群

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

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

2011-12-28 20:39:56
第一点:两个symbol1;
第二点:survival*fabingtime=1 为第一条曲线的话,第二条曲线语句是什么呢?
第三点:order=(0.7 to 1 by 0.1)只有四个点吧,怎么会画出11个点呢?
二维码

扫码加我 拉你入群

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

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

2011-12-28 20:42:16
symbol 是第一个图中 就是展示出来的 黑色和蓝色线的定义
第二点 那个不是第一条曲线 是定义 0 为删失
order 0.7 to 1  是想定义y轴的范围 和跨度
二维码

扫码加我 拉你入群

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

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

2011-12-29 10:12:11
有 11 个观测在 SURVIVAL * fabingtime = a 请求中包含缺失值” 可能是指第二个图中蓝色线的数据点比黑色线的数据点少11个,这个没有影响。至于怎么划两条线,楼主是不是可以试下overlay?
二维码

扫码加我 拉你入群

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

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

2011-12-29 10:48:50
把by语句去掉。
如果要是k-m plot,用step plot(应该是改变一下连接的形式)。
京剧
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群