数学建模社区-数学中国

标题: Contents过程 [打印本页]

作者: 三省    时间: 2014-6-25 18:19
标题: Contents过程
CONTENTS过程输出SAS逻辑库成员(如某个数据集)的描述性信息,包括所有变量的变量名、变量类型type、存储长度length、标签label、format、informat、NPOS、总观测数NOBS等等重要信息。
( E4 Q% H; h3 S! Z有时候,这些变量的所有相关信息也称为“头文件”信息。' h6 P' d6 k3 b
# ~3 a  g% R) M( {
1.  语法说明
; l5 v( k7 z6 C; G* g     proc contents data=datasetname <options>;run;. L* k/ F( j% r" d7 L
2 K7 M0 ?2 E4 @& @) g6 R$ q) c4 F
选项说明:
% U( O  ^, \! c+ s$ L* R5 z9 f: V1 ~6 M QQ截图20130625180146.png % L9 R/ u/ T# Z3 p
   
6 r8 g, A; t3 e2.  实例详解
0 T, J& K$ a9 R, n# `     输出WORK逻辑库下成员名为data2数据集信息到输出数据集data2_inf。) G; c1 g  z# a$ G
libname mywork odbc user=sa password=hr database=ETC; /*是事先确定的数据源*/                                                      0 \* M: }9 ?6 Z+ l7 S# t! a
data data1;                                                                                                                             ' m" z2 u! i# E/ \! ~+ q/ k" ^& L
  set mywork.outlistgb_201305(firstobs=100 obs=199);                                                                                      
% W' F+ M1 L# {7 Brun;                                                                                                                            : a9 m& H# e% S$ x9 M, R  d0 y
data data2;                                                                                                                             
, q6 U+ t) {5 M8 m- c3 c3 Mset data1;                                                                                                                              4 u3 S8 g$ x& Z- T8 A' s7 [. E
label LaneExSerialNo='流水号'                                                                                                       " \* J" T: v/ @9 J' V$ d
      EnRoadID='入口路段'                                                                                                               6 d, r' j$ u  ?$ a# e" y- W
      EnStationID='入口站'                                                                                                              ; i/ e; I% C2 c! `
      EnTime='入口时间'                                                                                                                 ' @) Y, Y  j2 }" t$ d& ~& m; j) d( l
      ExRoadID='出口路段'                                                                                                               
5 W3 K7 O( {8 U; O+ Q      ExStationID='出口站'                                                                                                              
6 U4 o( _. k' w  h      ExVehicleClass='车型'                                                                                                         
% ~5 H; m& T* r/ C- i7 D1 k, a) o4 z      ExVehicleStatus='车种'                                                                                                        8 e/ K  N2 `( `2 q
      ExVehiclePlate='车牌'                                                                                                         
% U3 K, ?; z% c      CashMoney='收费金额'                                                                                                                 9 A* s/ u+ k1 A: D; z
      ……                                                                                                                                                                                             ;                                                                                                                                       
$ _6 [$ V1 ^) Q6 ~' ?9 ]5 drun;                                                                                                                                    + l7 }8 ^% Q) t9 B
title '  ';                                                                                                                             
+ [: x* m# D4 a) X. u9 r, b5 nproc print data=data2 label;run; /*以label形式输出*/2 H. T& w/ w* ]" Q1 m
  c7 Z- z1 d  a6 i7 {0 k+ b' ?
/*运用contents 过程输出data2所有变量的所有相关信息*/
2 ~7 ~; v8 N7 e# R) q# g, Mproc contents data=work.data2 out=data2_inf;run;                                                                                       
( H# u8 l9 s3 K- B- f8 a5 d* nproc print;run;  / m4 |# ^- w; c% d6 c

% l( X. n; _. [结果:包括所有变量的变量名、标签、长度、类型等等信息。 $ e7 l3 A8 c1 S+ X9 a( q
QQ截图20130625181455.png
$ |. G1 U! m* ~; t# v  M1 s3 z) l9 k0 r9 g5 k- x9 D9 c1 Z
* X: l9 {  @, F( D
, R/ g2 a8 X. U6 S5 Q( H
" ]1 G1 V" u7 N7 w$ W% W

  Y6 b: T& Z2 w5 a% P; A0 I1 {# I" E1 a4 a

+ ?3 p! W9 h) R3 S
4 R" d1 G! U$ W6 l9 ^% q1 E# `/ _$ R, G4 h: w# Y' s6 \

作者: 平凡之不凡    时间: 2014-6-29 11:53
好东西




欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5