SAS中文论坛

标题: 怎样实现这样的输出要求 [打印本页]

作者: shiyiming    时间: 2005-11-9 20:58
标题: 怎样实现这样的输出要求
请大虾告知怎样实现这样的输出要求我想得到:
各组数据
____________________________________
11  22
33  33
44  66
____________________________________

这是我的程序
data hh;
input gg  ll @@;
datalines;
11  22  
33  64
44  66
;
run;
data jj;
file "e:\out\lianxi.rtf";
set hh nobs=nobs;
nu=nobs;
put # 1 @10 " 各组数据"
# 2 @2  75*'_'
# 3 @2  gg @6  ll
# 4@2  75*'_' ;
run;
这样输出表格为
  各组数据
_________________________________________________
11  22
__________________________________________________
     各组数据
_________________________________________________
33  33
__________________________________________________
      各组数据________________________________________
44  66
__________________________________________________________

谢谢!
作者: shiyiming    时间: 2005-11-10 07:41
标题: @
我有一种比较笨的办法,不好意思说,先看看其他高人的解答吧. <!-- s:oops: --><img src="{SMILIES_PATH}/icon_redface.gif" alt=":oops:" title="Embarassed" /><!-- s:oops: -->
作者: shiyiming    时间: 2005-11-10 13:54
标题: 我的笨办法
data hh;
input gg ll @@;
datalines;
11 22
33 64
44 66
;
run;
data jj;
file "d:\lianxi.rtf";
set hh nobs=nobs end=eof;
nu=nobs;
if _n_=1 then do;
put  @10 " 各组数据"; put @2 75*'_' ; put @2 gg @6 ll;end;
else if eof then do; put @2 gg @6 ll;put @2 75*'_' ; end;
else put @2 gg @6 ll;

run;
作者: shiyiming    时间: 2005-11-10 16:34
标题: Re: 我的笨办法
[code:f2a51]data jj;
file &quot;d&#58;\lianxi&#46;rtf&quot;;
set hh end=last;
if _n_=1 then put # 1 &quot; 各组数据&quot; # 3 75*'_' ;
put @2 gg @6 ll ;
if last then put @2 75*'_' ;
run;[/code:f2a51]
作者: shiyiming    时间: 2005-11-11 15:32
标题: 非常感谢各位的帮助!
非常感谢各位的帮助!
我是长沙的,在SAS方面刚入门,还请多多指导!
欢迎来长沙做客,我盛情款待!
长沙的宵夜欢迎您!
另加洗脚,按摩。。。哈哈
作者: shiyiming    时间: 2005-11-11 18:00
标题: to xystat
楼上的是湘雅的吧?我们通过mail。
作者: shiyiming    时间: 2005-11-11 23:10
标题: yes
对阿,本想再私下跟你发个信道谢阿!
作者: shiyiming    时间: 2007-8-29 19:38
标题: Re: 怎样实现这样的输出要求
这种资料好像很难要的到的,他们也不肯卖,想自己去搞好像难度还是很大啊! 有了这些好东西,做起事来应该会快的多吧
作者: shiyiming    时间: 2007-9-9 23:01
标题: Re: 怎样实现这样的输出要求
学习了




欢迎光临 SAS中文论坛 (https://mysas.net/forum/) Powered by Discuz! X3.2