SAS中文论坛

 找回密码
 立即注册

扫一扫,访问微社区

查看: 776|回复: 4
打印 上一主题 下一主题

SAS新手求教

[复制链接]

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
楼主
 楼主| 发表于 2010-1-28 09:03:09 | 只看该作者

SAS新手求教

我想问下从一个表中提取数据怎么提的假如是
1.从综合质量成本年主题表sucqcp0031中取各年度分公司质量成本,使用proc tabulate显示报表,使用PROC GCHART显示历年质量成本合计柱状图
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
沙发
 楼主| 发表于 2010-1-28 11:27:10 | 只看该作者

Re: SAS新手求教

CAUTION: 仅用于9.2
[code:2ygexe0v]data raw;
        input year filiale $ cost;
datalines;
2001 AAAAAA 1
2001 BBBBBB 3
2001 CCCCCC 5
2001 DDDDDD 7
2002 AAAAAA 2
2002 BBBBBB 4
2002 CCCCCC 6
2002 DDDDDD 8
2003 AAAAAA 8
2003 BBBBBB 6
2003 CCCCCC 4
2003 DDDDDD 2
;

proc template;
        define statgraph kinfsoft2233;
                dynamic X_VAR Y_VAR GROUP_VAR TITLE;
                begingraph;
                        entrytitle TITLE;
                        layout overlay / xaxisopts=(display=(tickvalues label line))
                                                        yaxisopts=(displaysecondary=(ticks tickvalues line)
                                                                                linearopts=(thresholdmin=1 thresholdmax=1)
                                                                                griddisplay=on);
                                barchart x=X_VAR y=Y_VAR / stat=sum group=GROUP_VAR
                                                                                        name="legend";
                                discretelegend "legend";
                        endlayout;
                endgraph;
        end;
run;

ods _all_ close;
ods rtf file='d:/temp.rtf'
                style=statistical;

proc tabulate data=raw;
        class filiale year;
        var cost;
        table filiale all,(cost*sum=' '*format=best.)*(year all);
run;

proc sgrender data=raw template=kinfsoft2233;
        dynamic x_var='filiale'
                        y_var='cost'
                        group_var='year'
                        title='XXXXXXXXXXXXXXXXXXX';
run;

ods _all_ close;
ods listing;[/code:2ygexe0v]
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
板凳
 楼主| 发表于 2010-1-28 12:36:07 | 只看该作者

Re: SAS新手求教

谢谢你!我看看啊。
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
地板
 楼主| 发表于 2010-1-29 10:43:40 | 只看该作者

Re: SAS新手求教

谢谢 我看看 不太懂 刚刚开始学
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
5#
 楼主| 发表于 2010-1-31 12:38:18 | 只看该作者

Re: SAS新手求教

使用两句抽样 的SAS程序容易解决的
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|小黑屋|手机版|Archiver|SAS中文论坛  

GMT+8, 2026-2-6 09:49 , Processed in 0.085062 second(s), 21 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表