- 在线时间
- 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等等重要信息。 2 p' I! X. f) A1 U
有时候,这些变量的所有相关信息也称为“头文件”信息。
1 R w8 a% n8 Z4 {* j6 o( h w% V" o) I; p) i$ l: A
1. 语法说明% [% ?3 Y2 [+ S' d4 p
proc contents data=datasetname <options>;run;
( x3 m( r+ B& s2 @: z: x. m
/ p: D. S- J, p- q l3 f- ^ C1 l1 ^选项说明:
- X2 }$ A* A: V$ W# z- S
; S( S" y+ P. t8 r4 e ' U3 @; Y) e5 D! L- E, l
2. 实例详解
* e1 x7 @$ P- y& |: ~' `: v 输出WORK逻辑库下成员名为data2数据集信息到输出数据集data2_inf。9 |% W% W3 h6 Q/ k3 g; Q
libname mywork odbc user=sa password=hr database=ETC; /*是事先确定的数据源*/ 0 N* B1 Z( B- }6 w8 D
data data1;
4 Q9 ]0 y* U+ n4 k' @) t set mywork.outlistgb_201305(firstobs=100 obs=199);
# m& V; Q9 z8 {! D9 f0 d7 e% `run;
% X3 m) ~2 f8 |/ ~% `3 edata data2;
j. Z7 n& O$ ^, M- k5 Tset data1;
/ I/ G5 P$ G: \. slabel LaneExSerialNo='流水号' * R8 q( m% u( }' c
EnRoadID='入口路段' " E. t0 {2 p: s8 T) m
EnStationID='入口站'
) h* v: s0 r, Q& Z EnTime='入口时间' A8 o- X- H" J- p
ExRoadID='出口路段'
$ f, w' N5 \* Q* o ExStationID='出口站' 8 v$ A1 P/ J7 ^1 q
ExVehicleClass='车型' : ?4 n- f% }; b/ h- J
ExVehicleStatus='车种'
% u/ x% W; K3 t& L ExVehiclePlate='车牌' ! Z* D( z- K/ T. G$ _+ D
CashMoney='收费金额' / ?+ `2 n' A+ u, A4 v
…… ; 4 G6 {/ L$ Q B" B$ ~( U( x
run; / w) k/ u& l- _! C; R& C1 a
title ' '; ( H d# b6 [" j. G+ v
proc print data=data2 label;run; /*以label形式输出*/8 K' [, Z) ^; |; p4 p8 h# p- H! t
4 w" D5 u' q( j$ M3 I/*运用contents 过程输出data2所有变量的所有相关信息*/0 v& Q. c: w' ^8 C
proc contents data=work.data2 out=data2_inf;run; ) g4 x, ]7 @3 G
proc print;run; ; T4 ]' F- c5 R0 V( K5 W
; x& N! C/ C2 _) v结果:包括所有变量的变量名、标签、长度、类型等等信息。 % j2 G7 s$ P, E, p8 Y3 R, a' R
; y; H! T1 q9 m$ m- m. X
6 v; R' \9 S' Q( @
! X: C6 P) |- Y) J
" Y* A% l1 b" H/ r. e* y, H0 K" I
8 k7 n6 q6 p- ?9 k" o
% I, J5 l; r# x. g: c7 X1 K% O( Y
' y- } k Z3 n1 _+ g
9 d) [9 Q% ~/ K& ?8 F) _% ~. A, i
|
zan
|