zoukankan      html  css  js  c++  java
  • 《SAS编程与数据挖掘商业案例》学习笔记之十五

    继续《SAS编程与数据挖掘商业案例》读书笔记,本次重点:输出控制

    主要内容包含:log窗体输出控制、output窗体输出控制、ods输出控制

    1.log窗体输出控制

    将日志输出到外部文件

    proc printto log= "f:data_modelook_datachapt9 ewlog.txt"; new;

    proc print data=sashelp.class;

    proc printto;run;

    2.output窗体输出控制

    输出sas数据集到外部文件

    filename routed ' f:data_modelook_datachapt9sasdata.txt';

    proc printto print=routed new;run;

    proc printto;run;

    输出output执行结果到外部文件

    filename outp ' f:data_modelook_datachapt9output.txt';

    proc printto print= outp new;run;

    proc freq data=sashelp.class;

    tables sex;

    run;

    proc printto;run;

    3.ods输出控制

    ods的主要功能是控制sas的输出结果

    1ods listing是默认的过程步输出管道,字符文本在output窗体显示,图形在graph1窗体显示

    输出过程步结果到指定的外部文件

    filename out 'f:data_modelook_datachapt9listing_1.txt';

    ods listing file=out;

    proc univariate data=sashelp.class;

    var age;

    run;

    ods listing;

    输出过程步的多个结果到外部文件

    ods listing select basicmeasures quantiles;

    filename out 'f:data_modelook_datachapt9listing_3.txt';

    ods listing file=out;

    proc univariate data=sashelp.class;

    var age;

    run;

    ods listing;

    输出多个过程的多个结果到外部文件

    ods listing close;

    filename out 'f:data_modelook_datachapt9listing_4.txt';

    ods listing file=out;

    proc univariate data=sashelp.class;

    var age;

    run;

    proc freq data=sashelp.class;

    table sex;

    run;

    ods listing;

    2.ods results  是对过程步输出结果窗体进行控制,一般和output窗体内容一致;

    用法:

    Ods results on/off;

    3.ods trace 功能是查询输出管道的对象

    Ods trace on/off;

    4.ods output  主要功能是把输出窗体output的输出对象转化成sas数据集。

    Eg:拆分全部输出基本測度对象为不同的sas数据集

    ods output basicmeasures(match_all = measure_dsn)=measure;

    proc univariate data=sashelp.class;

    class sex;

    var weight height;

    run;

    ods output close;

    %put &measure_dsn.;

    注:总共会生成四个数据集,分别为measuremeasure1measure2measure3。能够通过宏函数%put来查看

    5.ods html

    ods listing close;

    ods results off;

    ods html body="f:data_modelook_datachapt9html1_unvariate.html";

    proc univariate data=sashelp.class;

    class sex;

    var weight;

    run;

    ods html close;

    ods results on;

    ods listing;

    输出绝对物理路径的一个html文件

    6.ods csvall

    ods listing close;

    ods results off;

    ods csvall

    path='f:data_modelook_datachapt9'

    body ='csv.csv'

    ;

    proc print data=sashelp.class;

    run;

    ods csvall close;

    ods results on;

    ods listing;

    7.ods  select

    ods listing close;

    ods results off;

    ods html path='f:data_modelook_datachapt9' (url=none)

             body="selection.html" (title='ods browser title')

             contents='selection_toc.html' (title='ods contents')

             frame='selection_frm.html'(title='ods frame')

             newfile=none ;

    ods  select

    univariate.age.f.quantiles

    univariate.weight.f.quantiles

    ;

    ods show;

    proc univariate data=sashelp.class;

    class sex;

    var age weight;

    run;

    ods select all;

    ods html close;

    ods results off;

    ods listing;

    8.ods exclude  ods select的反向操作

  • 相关阅读:
    【转载】 TensorFlow函数:tf.Session()和tf.Session().as_default()的区别
    【转载】 TensorFlow学习——tf.GPUOptions和tf.ConfigProto用法解析
    【转载】 tf.ConfigProto和tf.GPUOptions用法总结
    【转载】 tf.cond() ----------------------(tensorflow 条件判断语句 if.......else....... )
    【转载】 os.environ["CUDA_DEVICE_ORDER"] = "PCI_BUS_ID" os.environ["CUDA_VISIBLE_DEVICES"] = "0" (---------tensorflow中设置GPU可见顺序和选取)
    nodejs调试
    cocos2d-js V3.0 V3.1使用DragonBones
    转:Flash 插件面板 DragonBonesDesignPanel 的绿色安装方法
    createjs入门
    cocos2d-js 入门 (主要是HTML5)
  • 原文地址:https://www.cnblogs.com/gccbuaa/p/7083861.html
Copyright © 2011-2022 走看看