sas,log,output,ods输出管理

1:改变log输出到指定外部文件

log一般输出在log窗口,使用printto过程可以改变其默认输出位置

proc printto log = "d:\log.txt" new; *将log输出到指定的文件中,new表示每次覆盖上一次,更多信息到时候查看帮助文档;
proc print data=sashelp.class;
proc printto; run; *恢复默认log输出;

2:改变output输出到指定外部文件???

proc printto print=‘e:\log.txt‘;run;
proc freq data=sashelp.class;
table sex;
run;
proc printto;run; /*不知为何输出不到外部文件,以后再检查*/

 3:利用ods改变输出路径

filename outp ‘C:\Users\Administrator\Desktop\myTestForToday\test.html‘;

ods listing close; *改变默认输出路径listing;
ods html file=outp; *打开指定;
proc univariate data=sashelp.class;
    var weight;
run;
ods html close;
ods listing;

4:利用ods输出多个过程步的部分结果到外部文件

写ods一定要配套,最后需要打开哪个一定要添加上,否则下次输出会出错

filename outp ‘C:\Users\Administrator\Desktop\myTestForToday\test.txt‘;

ods listing select basicmeasures quantiles;  *选择输出的结果的范围,可以用路径名 Univariate.Age.男.basicmeasures;
ods listing file=outp; *选择输出结果的文件;
proc univariate data=sashelp.class;
    var weight;
run;
proc freq data=sashelp.class;
    table sex;
run;
ods listing;

4:ods results on/off对应结果查看集

程序比较大时,尽量关闭results管道,不然会占用很多资源。

5:输出需要的对象ods trace on/label;

*列出过程中所有可以输出的模块;
ods trace on/label;
proc univariate data=sashelp.class;
    class sex;
    var   age;
run;
/*proc freq data=sashelp.class;*/
/*    table sex;*/
/*run;*/
ods trace off;

*其中一个模块的示例;

Output Added:
-------------
名称: ExtremeObs  select后面的模块名
标签: 极值观测
模板: base.univariate.ExtObs  
路径: Univariate.Age.男.ExtremeObs   路径可以确定要输出的模块
标签路径: ‘Univariate PROCEDURE‘.‘Age‘.‘Sex = 男‘.‘极值观测‘ 添加标签后才有。

6:OdsOuput把输出窗口output的输出对象转换为sas数据集

7:ODSHTML

8:ODSCSV

9:ODS SELECT EXCLUDE

sas,log,output,ods输出管理

时间: 2024-10-14 05:38:01

sas,log,output,ods输出管理的相关文章

【SAS BASE】ODS OUTPUT

一.ODS的基本性质 ODS输出格式:LISTING(默认的标准SAS输出).HTML.RTF.PRTNTER.PS.PCL.PDF.OUTPUT(SAS OUTPUT Date-set).MARKUP.DOCUMENT; ODS内有table template(指定输出结构)和style template(指定外观结构):首先通过table template作用从procedure中产生数据,形成output project,然后经过style template作用送到destination加

SAS Annotated Output GLM

SAS Annotated Output GLM 在使用SAS过程中,proc glm步输出离差平方和有4种算法,分别是SS1 SS2 SS3 SS4 下面文章介绍了其中SS3的具体计算步骤和例子. This page shows an example of analysis of variance run through a general linear model (glm) with footnotes explaining the output. The data were collec

Android调试的Log.d()没有输出

在之前我是很喜欢使用真机进行调试的,因为那时候觉得用真机调试比较方便,直到我发现我的手机打印不出Log.d()的调试日志,我才开始经常使用模拟器.当然还有两小点是:我的手机不支持快速启动和小编的电脑配置比较低,模拟器太吃内存了. 写一个简单的应用,它的代码是 public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { sup

ios iphone 将log在终端输出

对于模拟器,其在终端的log文件位于:   -/Library/Logs/CoreSimulator/C4B94BA6-EF08-4AD2-AE7D-1A3A2E2AC545/system.log 对于真机: Here's another tip using the great libimobiledevice library http://www.libimobiledevice.org/, originally built to manage iOS devices on Linux. Th

Using CSV-Format Log Output

Including csvlog in the log_destination list provides a convenient way to import log files into a database table. This option emits log lines in comma-separated-values (CSV) format, with these columns: time stamp with milliseconds, user name, databas

[Javascript] Grouping and Nesting Console Log Output

Organize your log output by grouping your logs into collapsable hierarchies using console.group(). for(var i = 0; i < 100; i++){ var num = Math.random() * 100; console.groupCollapsed("Picking a random number!"); console.log("Number great

java log日志的输出。

在Spring框架中添加日志功能: pom.xml 1<dependency> 2 <groupId>log4j</groupId> 3 <artifactId>log4j</artifactId> 4 <version>1.2.17</version> 5</dependency> web.xml 1 <!-- 启动log --> 2 <servlet> 3 <servlet-n

ios 将Log日志重定向输出到文件中保存

对于真机,日志没法保存,不好分析问题.所以有必要将日志保存到应用的Docunment目录下,并设置成共享文件,这样才能取出分析. 首先是日志输出,分为c的printf和标准的NSLog输出,printf会向标准输出(sedout)打印,而NSLog则是向标准出错(stderr),我们需要同时让他们都将日志打印到一个文件中. 例子: freopen("xx.log","a+",stdout); freopen("xx.log","a+&q

编写Java应用程序。首先,定义描述学生的类——Student,包括学号(int)、 姓名(String)、年龄(int)等属性;二个方法:Student(int stuNo,String name,int age) 用于对对象的初始化,outPut()用于输出学生信息。其次,再定义一个主类—— TestClass,在主类的main方法中创建多个Student类的对象,使用这些对象来测 试Stud

package com.homework.zw; //student类部分 public class Student { int stuNo; String name; int age; void output() { System.out.println("学号:"+stuNo); System.out.println("姓名:"+name); System.out.println("年龄:"+age); } } package com.hom