前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >SAS-编程中的小技巧

SAS-编程中的小技巧

作者头像
Setup
发布2019-10-21 16:42:50
1.5K0
发布2019-10-21 16:42:50
举报
文章被收录于专栏:SAS程序分享号号号

1 快捷键(功能键的使用)

今小编这里说的快捷键,并不是通俗意义上的那种CTRl+A、CTRL+C的这种快捷键,而是SAS编程里面的宏功能键(我称“快捷键”)。改键的使用,可实现设置代码块,以后只敲击代码块的缩写,自动就弹出代码。

01 看效果

1.以输入CSV为例

2.输入回车键

02 如何设置

1.先复制代码

2.工具--添加缩写

3.设置缩写(缩写:设置你需要的快捷方式,代码块放入缩写的插入文本中)

4.点确定就好了

小编还是忍不住要来点(zhui)评(shu)一下宏功能机的优劣之处:先说优处,优处:当你写了几十上百个Macro的时候,每个macro的参数你都背的下来么,即使背下来了,每次你都能不敲错代码么,即使不敲错代码,你每次都能花2秒把你的Macro的基本结构都敲出来么,即使你能。。你在能,你能的过的机器的记忆的么。。。宏功能键,不仅仅只适用于Macro上,你也可以把长用的代码块,和知识点设置成快捷键,当你输入mean的时候,弹出proc means的结构和各个参数的含义。。好吧~好处真的很多。让小白变大神。说了好处说说坏处:对于初学者来说,还真不太建议长使用,因为会退化你敲代码的能力。养成一种依耐性。不过还是看自己的取舍吧。

2 打开SAS自动运行Macro

设置打开SAS自动调用你写好的Macro,或者打开SAS自动执行你想执行的代码。

01 看效果

1.预先写好一段代码(sas程序名字:autoexec.sas,并将程序放在你SAS安装路径下,小编此处安装路径B:\SAS\SASFoundation\9.2(32-bit))

2.做好上述一步聚,启动SAS软件。将会自动执行程序

3 处理大数据技巧(改work路径)

当你C在处理大数据的时候如何避免内存不足导致程序被迫终止,小编最近有些郁闷,经常写好了程序,却往往无用武之地,百万记录,一个sort都执行不了,千列百行的数据集proc transpose也执行不了。愁愁愁!真是白了少年头。小编也在研究如何处理大数据,如各位看客有类似经验,请留言赐教啊(万谢!),最近听说可以改work的逻辑库的路径。

01 看如何修改

1.找到你SAS安装路径(小编的是:B:\SAS\SASFoundation\9.2(32-bit))在此目录下找到\nls文件夹(此文件夹下有:\en,\u8,\zh等文件夹,小编\zh 简体中文版SAS为例),进入\zh夹子路径下,有一个SASV9.CFG文件。打开它。

修改前:

修改后:

启动SAS:右键work逻辑库看属性,这个时候work逻辑库的默认储存路径就以及修改过来了

今天就这么多了,贪多嚼不烂

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2017-12-20,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 SAS程序分享号号号 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1 快捷键(功能键的使用)
    • 01 看效果
      • 02 如何设置
      • 2 打开SAS自动运行Macro
        • 01 看效果
        • 3 处理大数据技巧(改work路径)
          • 01 看如何修改
          相关产品与服务
          大数据
          全栈大数据产品,面向海量数据场景,帮助您 “智理无数,心中有数”!
          领券
          问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档