- 在线时间
- 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等等重要信息。
# @, U' H( u; }4 T" x有时候,这些变量的所有相关信息也称为“头文件”信息。2 O$ R" [7 Y$ D+ q" o
7 D, [! f4 |# z# E. M; ~
1. 语法说明
6 Q9 {% ?& K' d) G( Y5 m& X2 C proc contents data=datasetname <options>;run;! w( x# @5 N1 U- V1 i: d" S
- _0 `# ]' B2 {$ p5 o( `/ u0 M4 z' z
选项说明:
3 y- j6 S8 Y- o* s0 l
& q' {& r- l) C, {0 P l$ j5 L4 K. o& ^: `
2. 实例详解
D- b7 G, V% f+ a' |$ y% X 输出WORK逻辑库下成员名为data2数据集信息到输出数据集data2_inf。- n* u0 r, @5 y! o9 V4 ]
libname mywork odbc user=sa password=hr database=ETC; /*是事先确定的数据源*/ - l- B( l, w% n, Q$ C4 I1 ~5 c
data data1;
6 j7 Q: p! A6 g( M# ]* [ set mywork.outlistgb_201305(firstobs=100 obs=199); # k. T! \( [) m# R
run;
! v* U$ P# B* ^$ g/ k( U$ B. ]( m# ~data data2;
, ~6 w' T# J8 [. n7 \" w) L% [6 eset data1;
6 V6 q' f5 v, v( x; d+ E- |label LaneExSerialNo='流水号' 2 E/ D5 D+ ^1 b+ k8 S1 s' r. v" n
EnRoadID='入口路段'
5 s( q( t6 Z; ?; k4 M0 T. Q, n EnStationID='入口站' % n7 k; ]6 j' z& z, z; s
EnTime='入口时间'
' g# j8 I* s- S$ M ExRoadID='出口路段'
) H6 ~. ~& U+ ~: ]2 V; J ExStationID='出口站'
! R3 t& [' C9 K; q, Y ExVehicleClass='车型' # w" \; T! W0 k' l- P" f+ c9 s
ExVehicleStatus='车种' 0 Z5 g, q# q; S F6 ]
ExVehiclePlate='车牌' + L; U3 r; C6 m, _" ^. P, n
CashMoney='收费金额' 2 a. P4 J! U* w' L, u! W
…… ; % I0 B3 t5 ?8 q c6 D
run; ! ]+ Y$ u, H: I% a3 f- L1 w9 R$ u
title ' ';
' L9 S* U: y, R2 ]* |proc print data=data2 label;run; /*以label形式输出*// l8 G/ g! l+ l
( G! W( S( w6 _, x
/*运用contents 过程输出data2所有变量的所有相关信息*/
8 f4 _! h+ G* Cproc contents data=work.data2 out=data2_inf;run; % v6 N% v2 s: B4 o) h
proc print;run;
" \2 x4 P1 [9 y7 G/ M! H2 I
& H/ a2 q* {7 V' E结果:包括所有变量的变量名、标签、长度、类型等等信息。
! k j8 H- r5 b
3 F3 v/ w% h" H6 H9 a/ W
n5 O( m' A0 j3 b% f& Z5 l
9 R' x# ^, h( ]/ q0 ~3 a" F
! Q. x( B F: |$ B; W
! ?( E5 }/ v& m, ^* p
; O! z& `$ L8 T; n4 i0 H$ c: m" y0 M) C8 U* h. E3 x Y( S8 Z
$ v% ^; u. V1 W- ]
* d9 T2 R. `" k' w3 o7 u
0 `# k" N$ P5 F/ Q# X$ l6 z |
zan
|