- 25
- 0
- 约3.72千字
- 约 7页
- 2018-03-15 发布于贵州
- 举报
SAS系统和数据分析PROC TRANSPOSE转置数据集参考
PROC TRANSPOSE转置数据集
转置数据集的概念
在对数据库的操作中,有时需要把数据库的行和列进行交换,也可称转置。SAS系统中TRANSPOSE过程能完成对SAS数据集的转置,即把观测(行)变为变量(列),变量变为观测。该过程从读入的一个数据集中创建一个新的数据集。新数据集中包含三类变量:
一是由输入数据集中的观测转置后创建的新变量,又称转置变量,如_NAME_、COL1、COL2、COL3……
二是从输入数据集中拷贝过来的变量,使用COPY语句定义这个变量,新数据集中COPY过来的变量与输入数据集中的变量具有相同的名字和值
三是为了识别新数据集中每条观测的来源用ID语句定义的变量值作为新数据集创建的新变量
使用PROC TRANSPOSE过程转置数据集
用于TRANSPOSE过程的常用语句
Proc Transpose DATA=输入数据集 OUT=转置数据集选项列表 ; Var 变量列表 ; Id 变量 ; Copy 变量列表 ; Run ; 转置CLASS数据集
例如,在CLASS数据集中有变量NAME、TEST1、TEST2和TEST3,是按每个学生各课程成绩作为一条观测来组织的,现在我们要创建一个按每门课程各个学生的考试成绩作为一条观测的新数据集NEWCLASS。程序如下:
Proc Transpose Data
您可能关注的文档
- Preventing STP Forwarding Loops参考.ppt
- Presentation of Financial Statements参考.ppt
- Present Value Of An Ordinary simple Annuity参考.ppt
- Prediction in the Classical Regression Model参考.ppt
- PPT房地产开发贷款操作流程讲解参考.ppt
- PPT-要求学生掌握我国房地产法律及地方性规章,并通过典型参考.ppt
- Preliminaries参考.ppt
- Process Costing and Hybrid Product Costing Systems参考.ppt
- Principles of Market Valuation参考.ppt
- Pricing Strategies参考.ppt
- 初中道德与法治八年级下册“明辨是非·守护正义”单元整体复习导学案.docx
- 2025~2026学年天津市双菱中学高一年级下学期期中检测化学试卷.doc
- 2025~2026学年天津市双菱中学高一年级第二学期第一次学情调研化学试卷.doc
- 初中物理八年级下册《功与机械能》期末专题复习教案.docx
- 北师大版初中数学七年级下册同底数幂的乘法教学设计.docx
- 2025~2026学年天津市和平区度第二学期高三年级第二次质量调查化学学科试卷.doc
- 膜系统的多维解析与应用前沿.pptx
- 2025~2026学年天津市塘沽一中度第二学期月考高一年级化学试卷.doc
- 初中二年级英语下册 Unit 5 过去进行时在叙事中的交际功能导学案.docx
- 2025~2026学年天津市宝坻一中度第二学期高一年级第一次统练化学试卷.doc
原创力文档

文档评论(0)