楼主: whymath
503 1

[程序分享] 被尘封的过程步 [推广有奖]

  • 1关注
  • 16粉丝

实习版主

副教授

12%

还不是VIP/贵宾

-

威望
0
论坛币
5649 个
通用积分
747.7316
学术水平
121 点
热心指数
140 点
信用等级
83 点
经验
21768 点
帖子
556
精华
2
在线时间
566 小时
注册时间
2018-5-31
最后登录
2024-4-25

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
很凑巧的,我发现了一个似乎未被记录在SAS文档中的proc过程步:proc toolbar。在网上搜索资料的过程中,有位SAS老用户指点我这是一个20余年前的过程步,现在已经被弃用。随着更深入的探索,我发现了更多的被弃用的过程步。现记录如下:

proc explode  Link: https://communities.sas.com/t5/SAS-Communities-Library/PROC-EXPLODE-The-SAS-procedure-that-time-forgot/ta-p/473102#
向结果窗口输出巨大的字母,有些类似于今天的ASCII Art,网页出现之前,将程序输出结果记录在纸上所使用的方式。
示例:
  1. filename FT15F001 temp;
  2. proc explode;
  3.   parmcards;
  4.   KICKING IT
  5.   OLD SCHOOL!
  6.   ;
  7. run;
复制代码
二维码

扫码加我 拉你入群

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

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

关键词:filename toolbar AscII 输出结果 Tool sas

SASUSER
沙发
whymath 发表于 2020-12-30 23:05:26 |只看作者 |坛友微信交流群
proc spell   Link: https://communities.sas.com/t5/SAS-Communities-Library/PROC-EXPLODE-The-SAS-procedure-that-time-forgot/ta-p/473102#
统计一段文字中各个单词出现的频率,并对可能的拼写错误给出纠正建议。
  1. options caps;
  2. filename bigmsg temp;
  3. ods listing file=bigmsg;
  4. filename temp temp;
  5. data _null_;
  6.    file temp;
  7.    informat sentence $100.;
  8.    input sentence &;
  9.    put sentence;
  10.    cards;
  11. Let's see if sas spell procdure can be used
  12. to verify whether tha seperate words in
  13. this, uhm, flie are, uhm, valid against a
  14. stantard internal dictionary and let’s see
  15. how versatile it is
  16. ;
  17. proc spell in=temp nomaster;
  18. run;

  19. proc spell in=temp verify;
  20. run;

  21. proc spell in=temp suggest;
  22. run;

  23. ods listing close;

  24. data _null_;
  25.   infile bigmsg;
  26.   input;
  27.   put _infile_;
  28. run;
复制代码


SASUSER

使用道具

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

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-30 20:25