在线时间 19 小时 最后登录 2015-6-12 注册时间 2014-5-26 听众数 13 收听数 0 能力 0 分 体力 230 点 威望 0 点 阅读权限 20 积分 83 相册 0 日志 0 记录 0 帖子 29 主题 5 精华 0 分享 0 好友 2
升级 82.11%
TA的每日心情 奋斗 2014-7-14 09:44
签到天数: 20 天
[LV.4]偶尔看看III
自我介绍 喜欢数学建模
CONTENTS过程输出SAS逻辑库成员(如某个数据集)的描述性信息,包括所有变量的变量名、变量类型type、存储长度length、标签label、format、informat、NPOS、总观测数NOBS等等重要信息。 5 K, O( a7 D) H. u
有时候,这些变量的所有相关信息也称为“头文件”信息。
5 o% T% E. I/ f+ ]: u- a , w; T# u; |! u, |! j
1. 语法说明2 v& d3 [1 x3 e: K; T/ z
proc contents data=datasetname <options>;run;+ R! z. P+ z7 l
j" O; B' f3 h3 V2 X
选项说明:
' \; B2 n. n4 m" @/ a
' Q# M* ~: x8 G/ |0 L8 D 7 _' R g+ h% A- V; p
2. 实例详解" Q0 Q0 B( O% w. \ v1 b+ y
输出WORK逻辑库下成员名为data2数据集信息到输出数据集data2_inf。
! W* H* N* ?( P libname mywork odbc user=sa password=hr database=ETC; /*是事先确定的数据源*/ 9 n9 V; u( E! v O4 \) X G; E4 M
data data1;
# D1 d4 |8 u3 P set mywork.outlistgb_201305(firstobs=100 obs=199); " D4 n8 ?8 ?! t) `0 p* u
run;
3 c2 L6 p. s2 I" X e# P data data2;
5 j a$ U! s+ V9 N% x. g set data1;
$ @* Q( T/ U% e2 q5 M9 V label LaneExSerialNo='流水号'
% w; u- v s- L: P4 g# D( m EnRoadID='入口路段'
) H# K4 C. H- p9 z! Y EnStationID='入口站'
3 _1 g; C) F* x7 U, { EnTime='入口时间' & d0 y: s& K, l$ h1 U8 g+ z' Z
ExRoadID='出口路段'
9 C* W+ ~/ I8 t! K; h/ V ExStationID='出口站' \0 @* A: M7 M# I2 t* a. q; m- t
ExVehicleClass='车型' % `% b' @7 N `7 d
ExVehicleStatus='车种'
9 j0 i4 c* L; q7 G/ m ExVehiclePlate='车牌'
- S0 p1 r u/ G# L7 o/ z, H+ ~0 x CashMoney='收费金额' + I4 S( D! e& ^% ~7 B- s7 m
…… ; 4 ^) @3 ^4 ~. V4 S
run; ' Y# }! s" i. S+ T/ M. w
title ' '; 1 l5 t- T0 \3 h) \! w$ w% M
proc print data=data2 label;run; /*以label形式输出*/
6 ~5 }, C2 U% ?! ^ 9 b% m8 @7 T* x( A
/*运用contents 过程输出data2所有变量的所有相关信息*/; x. u. X3 S }' Y k
proc contents data=work.data2 out=data2_inf;run; ! z! y8 R- i+ X: I5 m
proc print;run; ! o- d$ n: K6 y d1 h# e
/ A U- ?4 u& t
结果:包括所有变量的变量名、标签、长度、类型等等信息。
) a( r: a' A; Y+ W
& @. H9 j: w/ A& j) U0 M
- ?* @; b8 H. {" X$ ?( k- h0 X 0 n$ w5 X: G+ F% n; }
4 @9 {, |) s0 H+ k; p+ [' x 9 |. h. }- O2 l+ i, \" g
$ n& E! P3 M2 P% `
g. T% h5 X' W8 ]- s0 G 5 {1 c: Z* q+ G
2 O7 `- I+ a0 r- [7 _5 m - w U% q9 V' |* h: c e- \
zan