- 在线时间
- 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等等重要信息。
- ~1 i" ~7 F' \' v# I有时候,这些变量的所有相关信息也称为“头文件”信息。$ D3 M7 C( U" G2 R9 g& t% k, K
8 F2 ^! G' B+ n3 n1. 语法说明
9 n& Q o$ e F5 i: q proc contents data=datasetname <options>;run;
+ w: v" F# f! U- \# S
/ H; W3 R- t1 W. k- f" f* k, U选项说明: + {) f9 o& b J2 }& e7 E
' ~" ]( T' J4 D, `! m' Z6 X4 }
; o& Q/ U- w, N& n+ X; r2 L# ]
2. 实例详解( @, j% T) e' M/ Y! C# \% m3 |
输出WORK逻辑库下成员名为data2数据集信息到输出数据集data2_inf。
) z. _- R: U3 ]4 W$ Alibname mywork odbc user=sa password=hr database=ETC; /*是事先确定的数据源*/
" w# D" F# @6 Q- C L+ ?data data1;
& `1 O# [( @. k2 x: T2 B2 V set mywork.outlistgb_201305(firstobs=100 obs=199);
! b a3 j& ]1 N9 J3 j) P/ O7 urun; * ^$ o, Y& S- W K6 s
data data2; 0 C( e0 S! T. X* Q5 b0 S
set data1;
& T7 p. f7 j4 c% l/ hlabel LaneExSerialNo='流水号' 3 y" ~$ O B& a/ r, R
EnRoadID='入口路段' 6 ~& ~/ B n& Y2 s+ u0 S9 S( h
EnStationID='入口站' ; V/ f8 Z- W) @+ z
EnTime='入口时间' 6 R$ p/ G1 N; e* M8 ^/ i
ExRoadID='出口路段'
. R8 }! |7 q W. C3 B9 n# q ExStationID='出口站'
6 l# {4 b5 r1 c# b ExVehicleClass='车型'
/ h( k6 A! d5 T0 z ExVehicleStatus='车种'
& k" b4 O7 O2 z! F3 S ExVehiclePlate='车牌'
" H' V+ [/ z; f0 {& ~, { CashMoney='收费金额'
9 g \8 W0 W! ^" c" J& z' m …… ;
. B1 `) B u3 A7 g/ A5 }run; % b# y R( m/ |" ^ ~
title ' '; * l7 B0 p* _- o% J
proc print data=data2 label;run; /*以label形式输出*/
4 ^8 |0 a) H. z. M, j
% o- I% t. O, k4 q9 n/*运用contents 过程输出data2所有变量的所有相关信息*/. b- Q, j% y% D, D0 e% D: W
proc contents data=work.data2 out=data2_inf;run;
+ \2 o4 ~0 }! G. F$ qproc print;run;
f. a# p) h' J6 p9 O: B8 W9 ~; H+ b
结果:包括所有变量的变量名、标签、长度、类型等等信息。
' ^0 m2 o0 P, B; a2 O& s0 f$ {
. h) T r6 G3 a$ _) _' e
# _ Y% P( i6 G8 t: {( Z. ?
3 @8 e* j& \4 U
6 r$ k, Z$ p+ Z( n
) H- E8 h% E" X$ [6 R; S3 e8 s
, M5 q& J2 Z# p d0 B: U" a/ g# @
4 N' ?% y5 ^- ?' L! o0 i/ ~" ?3 ^% G& U# e
+ x$ x. s8 J, U2 \5 F: |- o6 e" u- ]
|
zan
|