- 在线时间
- 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等等重要信息。
. F* D/ R) _& {9 k) o& i有时候,这些变量的所有相关信息也称为“头文件”信息。& J0 B# s: f0 D- i7 m/ u. S
' z- V* `) \( j" j' w
1. 语法说明0 Y8 K6 V. L; ^' l2 S9 f) z
proc contents data=datasetname <options>;run;
- r! _9 _% R2 b2 r5 H- N% P1 ?) o* n$ {: I5 s
选项说明: % l) V/ c* o6 j/ V
. }5 q9 V. l) v2 ~
$ V j7 o$ ~: {. x; Q2 m2. 实例详解. Y' l4 e0 }# O0 e
输出WORK逻辑库下成员名为data2数据集信息到输出数据集data2_inf。
5 L; {% I' ~6 O1 a) dlibname mywork odbc user=sa password=hr database=ETC; /*是事先确定的数据源*/
6 _/ ]) z1 }+ g& `data data1;
! G3 \1 i) ?9 F( \ u) T set mywork.outlistgb_201305(firstobs=100 obs=199);
$ x6 ]2 \8 g. R, t9 V& z' trun;
& ^3 U& D+ L) O7 sdata data2; k( }7 G3 S! `
set data1; 2 ^, D2 I! v6 d' i
label LaneExSerialNo='流水号'
7 ]& m/ y3 V0 G EnRoadID='入口路段' 3 k5 W, l# H4 T! Q2 v3 x, f2 ~8 T
EnStationID='入口站' 4 t# ^, k5 B9 B9 z, ^4 g# j
EnTime='入口时间' 0 C) h- H5 ~- \4 i8 o4 ]: {, z
ExRoadID='出口路段' / [6 c m' K- |- t6 n4 B/ x2 S. j
ExStationID='出口站' " I# R' l4 Y+ i& m$ B& K4 y( B
ExVehicleClass='车型' 7 J& [; o& u" ^6 J3 S; {
ExVehicleStatus='车种' - |% |( j% Z O( A) j
ExVehiclePlate='车牌' 1 x$ N, w$ Z- S
CashMoney='收费金额'
$ b2 @" F% W f. F …… ; 3 |. g$ f5 g9 D
run;
9 R! o* U. H. ftitle ' '; 5 X9 L/ Y5 k+ P5 c
proc print data=data2 label;run; /*以label形式输出*/
8 _9 Y, ^/ I) ~3 H# z9 e
% N0 W/ { \! B9 g" ^& j/*运用contents 过程输出data2所有变量的所有相关信息*/" G% V6 L; g( m' C1 J, f
proc contents data=work.data2 out=data2_inf;run;
9 j) i! z6 E6 M+ g2 Sproc print;run;
! l j, w; x n; v% ~; Y; \) E+ |' Y& i5 G( C$ G1 k
结果:包括所有变量的变量名、标签、长度、类型等等信息。
/ |& W( i% \6 u9 c0 c! b
' G) t4 A% Q8 e X0 B/ \
; M8 `- ?2 T6 Z) C) }1 R3 l5 a* R3 @! ~2 b2 N
& r0 i! @( W/ k# G) k; Y
3 y' X2 x# c: a8 Q/ v0 Q/ e
: m' E9 t' Y# `- g& T! A+ Z7 d! F3 w7 N0 a) t# t' q
; `8 J: U& a5 E; {
8 `/ f4 O: V: q! _
2 S) d8 \9 [5 H8 y/ L! d |
zan
|