全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
8509 5
2013-01-30


我想用SAS gplot画一个类似下面这样关于y和X的图,数据如左边所给:
image.jpg
但是我想在X横轴表示出group,即当
x:1-4为group 1
x:5-9为group 2
x:10-14为group 3

请问应该如何修改下面代码:
proc gplot  data=test;
      plot y*x;
run;


谢谢
二维码

扫码加我 拉你入群

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

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

全部回复
2013-1-30 21:57:31
没太明白你的意思。 是这个?
proc gplot data=demo;
   plot y*x=group;
run;
二维码

扫码加我 拉你入群

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

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

2013-1-30 22:24:32
webgu 发表于 2013-1-30 21:57
没太明白你的意思。 是这个?
proc gplot data=demo;
   plot y*x=group;
嗯,是这样的,谢谢
二维码

扫码加我 拉你入群

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

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

2013-1-30 22:45:23
楼主要在数据上新添加一列group,按照你要分组的X值分组,然后在语句中加group=
二维码

扫码加我 拉你入群

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

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

2013-1-30 22:59:55
luling2010 发表于 2013-1-30 22:45
楼主要在数据上新添加一列group,按照你要分组的X值分组,然后在语句中加group=
数据上不是有个分组变量group了吗? group=怎么加呢?谢谢
二维码

扫码加我 拉你入群

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

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

2013-1-30 23:04:45
那就直接运行楼上的程序啊,不行吗?
proc gplot data=demo;
    plot y*x=group;
run;
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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