sas编程技术过程步通用语句(编辑修改稿)内容摘要:
39。 =39。 female39。 proc print data=。 var name sex。 format sex $sexfmt.。 run。 例中 , 用 PROC FORMAT 过程定义的输出格式 SEX 的输出格式。 Obs Name Sex 1 Alice female 2 Barbara female 3 Carol female 4 Jane female 5 Ja female 6 Joyce female 7 Judy female 8 Louise female 9 Mary female 10 Alfred male 11 Henry male 12 James male …… …… 例 规定变量的输出格式。 proc print data= (obs=10)。 var date。 format date yymmdd10.。 run。 proc print data=ResDat. stk000002 (obs=10)。 var date。 format date date7.。 run。 proc print data=ResDat. stk000002 (obs=10)。 var date。 format date 8.。 run。 ATTRIB语句 ATTRIB语句规定变量的属性。 语句格式与 DATA步中的格式相同。 ATTRIB语句规定属性在 PROC步中以及由该过程产生的输出数据集中有效。 例 可参考的例句。 attrib x y z length=$4 label=39。 sample variables39。 attrib holiday informat=mmddyy. format=worddate.。 attrib day1day7 label=39。 day of week39。 week1week4 label=39。 week of month 39。 sale informat= format=dollar10. label=39。 total sale’。 LABEL语句 LABEL语句规定变量的标签。 语句格式与 DATA步中的格式相同。 LABEL语句可以出现在 PROC过程的任意地方 , 并只在该过程中有效。 例 输出图形时坐标轴使用变量标签。 proc gplot data=。 plot clpr*date。 label clpr=39。 收盘价 39。 date=39。 日期 39。 run。 收盘价010203040日期19900212 19921108 19950805 19980501 20200125 20201022 20200718 20200413第 20章 SQL从单个表中检索数据 清华大学经管学院 朱世武 Resdat样本数据: SAS论坛: SELECT语句综述 SELECT语句是 PROC SQL的主要工具。 使用SELECT语句可以识别、检索和操作表中的数据,使用 SELECT子句可以设定查询条件。 SELECT语句格式 SELECT DISTINCT objectitem , ...objectitem INTO macrovariablespecification , ... macrovariablespecification FROM fromlist WHERE sqlexpression GROUP BY groupbyitem , ... groupbyitem HAVING sqlexpression ORDER BY orderbyitem , ... orderbyitem。 SELECT 子句 语句格式 SELECT DISTINCT objectitem , ...objectitem FROM fromlist 选择所有列 语句格式: COLUMNNAME= * (asterisk) select * from fromlist SELECT子句中,“ *”号表示选择表中的所有列。 例: proc sql outobs=3。 select * from。 选择特定列 语句格式: Select columnname from fromlist 例 选择特定列。 proc sql outobs=3。 title 39。 股票代码 39。 select stkcd from。 proc sql outobs=3。 title 39。 股票代码和名称 39。 select stkcd,lstknm from。 quit。 用 DISTINCT语句剔除查询结果中重复观测 语句格式: Keywords=distinct 例 删除重复观测。 proc sql。 select distinct stkcd from。 quit。 创建说明列 语句格式: SELECT ‘TEXT’, COLUMNNAME 例 创建说明列。 proc sql outobs=3。 select 39。 Stock Code for39。 , lstknm, 39。 is39。 , stkcd from。 quit。 输出窗口结果 : 最新股票名称 | Latest Stock 股票代码 |Sto Name ck Code Stock Code for S深发展 A is 000001 Stock Code for 万科 A is 000002 Stock Code for *ST国农 is 000004 计算新列值。sas编程技术过程步通用语句(编辑修改稿)
相关推荐
例进行配制料液,即原污水 60 m3,加入稀释水 60 m3。 打开调节池空气阀,使调节池曝气搅拌均匀。 监测该水质指标( CODCr 、PH、水温、 SS)。 B、进料运行:将配好的料液以 10m3/h 的流量加入 SBR 反应器,进料量为 50m3/池,两个池子交替运行。 按 12 个小时为一周期进行运行,进料 1 小时后开始曝气,连续曝气 3 小时,停曝气 ;再曝气 3 小时,停曝气 小时
以往的公司规定课题为技术人员根据公司实际自选课题,做出可行性分析报告,经专家委员会通过后在股份公司支持下自主开发。 (四)激励机制 技术创新体系及管理制度 在创新体系上,实行最行之有效的激励机制。 扶优扶强,优胜劣汰,以市场作为检验项目成功与否的最终标准。 以人为本 ,最大可能的发挥技术人员的创新能力。 继续发挥项目负责人的带头作用 ,实行课题(项目)人员自由组合制 ,建立相应的管理体系
第 8 页 共 23 页 2 1 HUB2 连接 SCADA2(Dredge2) DCC挖泥台 3 1 HUB3 连接 SCADA3(Dredge3) DCC挖泥台 4 1 HUB4 连接 SCADA5 PC房 5 1 HUB5 连接 Server3 PC房 6 1 HUB6 连接 Scada6(SBR) ECR机舱集控室 7 1 HUB7 连接 Server1 驾驶室 19’’机柜 8 1
窗转换为数据集格式: PROC ACCESS VIEWDESC=数据视窗名 OUT=数据集名。 例 ACCESS过程将数据视窗转换为数据集。 PROC ACCESS VIEWDESC=s000001 OUT=stk000001。 Run。 通过 ODBC ODBC(Open Database Connectivity)技术是由微软提供的一个应用程序 (API)接口标准。
column endcolumn .decimals @ | @@。 INPUT pointercontrol variable=informat. @ | @@。 其中: variable=规定用于 INPUT语句读入的变量名。 例 使用命名输入格式。 data a。 input date yymmdd10. fullshr stkcd=$ lstknm=$。 cards。 20200118
a=nobs。 set nobs=nobs。 if _n_=a。 run。 如何找数据集的最后一个观测值: data a。 set nobs=nobs。 if _N_=NOBS。 run。 找数据集最后一个观测值更简单的方法: data a。 set end=obs_last。 if obs_last=1。 run。 输出数据集的最后一个观测值: data a。 set End=lastobs。