全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1458 2
2014-10-29
产生一般条形图的代码:
proc gchart data=aa;
vbar x;
run;

现有一资料:要把year和x都显示
x         year       num
           1980      200000
北京    1981      300000

上海    1980      12345
           1981      22222

要求1980年的用红色显示    1981年用蓝色显条形图
请问sas代码如何如何写????多谢
在excel中只需将1980  1981设为两个系列即可。sas呢

            



二维码

扫码加我 拉你入群

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

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

全部回复
2014-10-30 12:41:23
data t;
   input x$ year$ num;
datalines;
北京  1980   200000
北京  1981   300000
上海  1980   12345
上海  1981   22222
;
pattern1 c=red;
pattern2 c=blue;
proc gchart;
   vbar year / freq=num group=x subgroup=year;
run;
quit;
附件列表
gchart3.png

原图尺寸 9.69 KB

gchart3.png

二维码

扫码加我 拉你入群

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

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

2014-10-30 12:44:27
data t;
   input x $ year $ num;
datalines;
北京  1980   200000
北京  1981   300000
上海  1980   12345
上海  1981   22222
;
pattern1 c=red;
pattern2 c=blue;
proc gchart;
   vbar year / freq=num group=x subgroup=year;
run;
quit;

{:3_50:}第一次提交的数据步复制过程中有变,重新提交一下,你懂得的。
附件列表
gchart3.png

原图尺寸 9.69 KB

gchart3.png

二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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