Contents过程
CONTENTS过程输出SAS逻辑库成员(如某个数据集)的描述性信息,包括所有变量的变量名、变量类型type、存储长度length、标签label、format、informat、NPOS、总观测数NOBS等等重要信息。有时候,这些变量的所有相关信息也称为“头文件”信息。
1. 语法说明
proc contents data=datasetname <options>;run;
选项说明:
2. 实例详解
输出WORK逻辑库下成员名为data2数据集信息到输出数据集data2_inf。
libname mywork odbc user=sa password=hr database=ETC; /*是事先确定的数据源*/
data data1;
set mywork.outlistgb_201305(firstobs=100 obs=199);
run;
data data2;
set data1;
label LaneExSerialNo='流水号'
EnRoadID='入口路段'
EnStationID='入口站'
EnTime='入口时间'
ExRoadID='出口路段'
ExStationID='出口站'
ExVehicleClass='车型'
ExVehicleStatus='车种'
ExVehiclePlate='车牌'
CashMoney='收费金额'
…… ;
run;
title ' ';
proc print data=data2 label;run; /*以label形式输出*/
/*运用contents 过程输出data2所有变量的所有相关信息*/
proc contents data=work.data2 out=data2_inf;run;
proc print;run;
结果:包括所有变量的变量名、标签、长度、类型等等信息。
好东西
页:
[1]