sas编程技术输出控制(编辑修改稿)内容摘要:
项’ (URL=NONE)’表示当生成 HTML文件包含有超链接时,不使用绝对物理路径,而使用相对路径。 这对于生成多个 HTML文件并将生成的 HTML文件移到其它服务器上使用时是必须的。 例 生成使用相对路径的 HTML格式文件。 Ods listing close。 Ods html path=39。 d:\ResDat\39。 (url=none) body=39。 39。 proc print data=(obs=10) label。 run。 Ods html close。 Ods listing。 查询输出对象 ODS可以将每个过程步的输出分成一个或多个对象。 使用 ODS语句可以查询和挑选这些对象。 在对某个过程的输出对象进行挑选前,首先要查询这个过程的输出包含哪些对象。 查询输出对象的语句格式: ODS TRACE ON /选项。 ODS TRACE OFF。 ODS TRACE NO/OFF表示打开或关闭输出对象的跟踪功能,缺省的状态跟踪功能产关闭的。 跟踪功能打开后,每个运行的过程步都将在 LOG窗口显示它传送的输出对象名称。 选项及说明 L A B E L 要求提供每个输出对象的路径标签L I S T I N G 将跟踪结果显示在 O U T P U T 窗口的每个输出对象前例 查询 MEANS过程的输出对象。 ods trace on/label listing。 proc means data=。 run。 ods trace off。 例 查询回归分析过程的输出对象。 ods trace on/label listing。 proc reg data=。 model r_600603=r_m / dw spec。 output out=out1 r=r p=p l95=l u95=u。 run。 ods trace off。 注意,使用 ODS的非缺省状态时,过程步的结束时最好都使用 RUN语句,这样可以避免过程步界线不明而引起的一些意外结果。 选择输出对象 缺省情况 传送目标 缺省输出对象L I S T I N G 全选H T M L 全选P R I N T E R 全选O U T P U T 全不选O V E R A L L 全选选择输出对象的语句格式: ODS 传送目标 SELECT 对象 |ALL|NONE。 ODS 传送目标 EXCLUDE 对象 |ALL|NONE。 对于输出对象,可以使用它的全路径或路径标签,也可以只用它的一部分 (可省略任一点 (dot)前的部分 ),路径和路径标签也可以混用。 例 查询 MEANS过程的输出对象。 ods trace on/label listing。 proc means data=。 run。 ods trace off。 结果显示的输出对象只有一个: 名称: Summary 标签: Summary statistics 模板: 路径: 标签路径: 39。 Means 过程 39。 .39。 Summary statistics39。 于是,引用 MEANS过程的输出对象时可以采用下面的任一种方式: 39。 Means 过程 39。 .39。 Summary statistics39。 39。 Summary statistics39。 Summary Means. 39。 Summary statistics39。 39。 Means 过程 39。 . Summary 过程步结束时, ODS自动清除对输出对象的挑选或删除,恢复缺省状态。 在 ODS语句中使用选项 PERSIST时将保持关于对象的挑选。 第 22章 SQL创建与更新表和视图 清华大学经管学院 朱世武 Resdat样本数据: SAS论坛: 本章内容 创建表 更新表 修改已存在的表 删除表 建立索引 创建表时使用完整性约束 创建视图 创建表 Create Table语句创建一个表。 常用语句如下: 1) CREATE TABLE tablename (columnspecification, ...columnspecification | constraintspecification)。 2) CREATE TABLE tablename AS queryexpression ORDER BY orderbyitem, ... orderbyitem。 3) CREATE TABLE tablename LIKE tablename2。 用列定义方式创建表 语句格式: CREATE TABLE tablename (columnspecification, ...columnspecification | constraintspecification)。 例 创建一个新的股票信息表。 proc sql。 create table Newstkinfo ( stkcd char(6), lstknm char(20), lstdt num informat=date9. /* 规定输入和输出 */ format= date9. /* 格式为 DATE9.*/ )。 quit。 新的表 newstkinfo有三列和零行。 使用 describe Table 语句来检查这个新表,并从日志中查看列的信息: proc sql。 describe table newstkinfo。 日志信息: 10 proc sql。 11 describe table newstkinfo。 NOTE: SQL 表 已创建为类似 : create table ( bufsize=4096 ) ( stkcd char(6), lstknm char(20), lstdt num format=DATE9. informat=DATE9. )。 12 quit。 NOTE: “PROCEDURE SQL”所用时间(总处理时间) : 实际时间 秒 CPU 时间 秒 从查询结果创建表 语句格式: CREATE TABLE tablename AS queryexpression 例 用 Create Table语句从股票信息表创建的查询结果表。 proc sql outobs=3。 title 39。 Stock Information39。 create table stkinfo as select stkcd, lstknm, lstdt from。 quit。 例 用 describe Table 语句查看默认列的信息。 proc sql。 describe table stkinfo。 quit。 stkinfo在 DESCRIBE TABLE 语句中的 SAS日志信息如下: 35 proc sql。 36 describe table stkinfo。 NOTE: SQL 表 已创建为类似 : create table ( bufsize=4096 ) ( Stkcd char(6) format=$6. informat=$10. label=39。 股票代码 |Stock Code39。 , Lstknm char(12) format=$12. informat=$12. label=39。 最新股票名称|Latest Stock Name39。 , Lstdt num format=YYMMDD10. label=39。 股票上市日 |List Date39。 )。 37 quit。 NOTE: “PROCEDURE SQL”所用时间(总处理时间) : 实际时间 秒 CPU 时间 秒 使用 DATA SET 选项语句 在 CREATE TALBE语句中使用 DATA SET选项语句。 实例如下: Proc sql。 CREATE TABLE stkinfo4 as select * from stkinfo2 (drop=stkcd)。 即在 from语句中的 table name 和 view name后面可以使用 DATA SET选项语句。 在表中插入行 PROC SQL中使用 INSERT语句将观测行插入表中。 可以使用 SET子句或者 VALUES子句来设定行的信息。 用 SET子句插入观测 语句格式: INSERT INTO tablename|sas/accessview|procsqlview (column, ... column) SET column=sqlexpression , ... column=sqlexpression SET column=sqlexpression , ... column=sqlexpression。 例 用 2个 SET语句往空表 stkinfo3中插入 2个观测行。 proc sql。 insert into stkinfo3 set stkcd=39。 00000239。 ,lstknm=39。 万科 A39。 ,lstdt=39。 29j。sas编程技术输出控制(编辑修改稿)
相关推荐
irjAiij xxnS S A1 12)( kirjnkABijijkijxxS S E1 1 12)( rikjBiij xxnS S B1 12)(SSESSBSSASSTS S A B 30 2020/9/15 •交互作用的理解 A1 A2 B1 2 5 B2 7 10 A1 A2 B1 2 5 B2 7 3 31 2020/9/15
,原先的 6个变量就变成了 4类。 以此类推,经过 5步聚类,最后将所有变量聚成了一个大类。 SPSS 19(中文版 )统计分析实用教程 电子工业出版社 32 系统 聚类 第 4步 主要结果及分析: 系统聚类的树状图 第 1步将“ cu(铜)”和“ mn(锰)”聚成一类,第 2步将“ hemogl(血红蛋白)”聚到“ cu(铜)”和“ mn(锰)”类中,第 3步将“ ca(钙)”和“
Mean N Std. Deviation Std. Error Mean Pair 1 看电视小时数 15 看书小时数 15 .926 ( 2)相关性分析 表 413是进行两配对变量之间简单相关性分析结果输出表。 表中第三列表示样本容量,第四列表示看电视时间和看书时间的简单相关系数,第五列表示概率 P值。 从结果来看, “ tv”和 “ book”变量的相关系数等于 ,呈简单正相关关系
如 ,则推翻原假设,说明两变量总体上有相关。 即样本中的相关系数在总体中也有效。 C、 SPSS中相关系数 r 的 t检验示例: Correlate Bivariate 显著性检验结果 C o r r e l a t i o n s1 . 0 0 0 . 0 7 9 *. . 0 2 01254 861 . 0 7 9 * 1 . 0 0 0. 0 2 0 .861 861P e a r s o
答案( ) SELECT 年龄 ,COUNT( ) FROM 学生 AS S,选课 AS SC WHERE = GROUP BY A. B. DISTINCT C. DISTINCT 年龄 D. 年龄 员工(姓名,地址,性别,出生日期),查询具有相同地址的两位员工信息的操作是 SELECT , FROM 员工 AS str1,员工 AS str2 WHERE ( ) A. = B. = AND
Lee, L. F., 2020. Asymptotic Distributions of Maximum Likelihood Estimators for Spatial Autoregressive Models. Econometrica, 72, 18991925. Spatial Econometric Analysis Using GAUSS 6 KuanPin Lin