京公网安备 11010802034615号
经营许可证编号:京B2-20210330
本篇SAS读书笔记主要介绍SAS相关数据处理过程,譬如数据集转置、描述统计以及相关系数的计算。
5数据集转置
有时我们需要改变观测与列的关系,这可以用TRANSPOSE过程来实现。
先举一个合并观测的例子。
例1:假设我们对若干个病人先后试验了A药和B药,药效记录在val变量中,数据见表
为了进行统计分析我们需要把两次的药效存入两个变量,即两个观测合并为一个观测,用如下程序可以实现:
proc sort data=onecol;
by num;run;
proc transpose data=onecol out=twotest;
var val;
id test;
by num;
run;
例2:转置当然也可以是同时对多行和多列进行,比如下面的例子中原始数据集为4行3列,转置后变成了3行4列。
data mat;
input x1 x2 x3;
cards;
1 2 3
4 5 6
7 8 9
10 11 12
;
run;
程序如下
proc transpose data=mat out=matt;
var x1 x2 x3;
run;
6 描述统计
MEANS、UNIVARIATE和FREQ这三个过程用来计算简单的描述统计量。MEANS和UNIVARIATE过程对区间变量计算均值、标准差等数字特征,而FREQ过程对离散变量计算取值频数分布。
例1:要统计学生信息中的数学与语文成绩相关的统计量。
proc means data=student;
var math chinese;
run;
结果将输出相关的:样本数目n,均值,标准差,最小值,最大值
UNIVARIATE过程则可以计算较多的统计量,输出包括五个部分。第一部分是矩统计量。第二部分为基本的位置和分散程度统计量,位置统计量包括均值、中位数、众数,分散程度统计量包括标准差、方差、极差、四分位间距。第三部分为关于均值等于零的三种检验的结果,包括t检验、符号检验和符号秩检验。第四部分为各个重要的分为数估计。第五部分是变量的五个最低值和五个最高值。
FREQ过程可以考察离散变量的取值分布,在TABLES语句中指定要分析的变量。比如,我们想了解C9501中性别的分布情况,可以用:
注意:也可以在INSIGHT模块计算
7 相关系数计算
CORR过程用来计算变量的相关系数
例:计算变量x1,x2,x3两两之间相关系数
proc corr data=aa;
var x1 x2 x3;
run;
注意:也可以在INSIGHT分析模块的多元部分计算。
数据分析咨询请扫描二维码
若不方便扫码,搜微信号:CDAshujufenxi
主讲人简介 张冲,海归统计学硕士,CDA 认证数据分析师,前云南白药集团资深数据分析师,自媒体 Python 讲师,全网课程播放量破 ...
2026-04-10在数据可视化与业务分析中,同比分析是衡量业务发展趋势、识别周期波动的核心手段,其核心逻辑是将当前周期数据与上年同期数据进 ...
2026-04-10在机器学习模型的落地应用中,预测精度并非衡量模型可靠性的唯一标准,不确定性分析同样不可或缺。尤其是在医疗诊断、自动驾驶、 ...
2026-04-10数据本身是沉默的,唯有通过有效的呈现方式,才能让其背后的规律、趋势与价值被看见、被理解、被运用。统计制图(数据可视化)作 ...
2026-04-10在全球化深度发展的今天,跨文化传播已成为连接不同文明、促进多元共生的核心纽带,其研究核心围绕“信息传递、文化解读、意义建 ...
2026-04-09在数据可视化领域,折线图是展示时序数据、趋势变化的核心图表类型之一,其简洁的线条的能够清晰呈现数据的起伏规律。Python ECh ...
2026-04-09在数据驱动的时代,数据分析早已不是“凭经验、靠感觉”的零散操作,而是一套具备固定逻辑、标准化流程的系统方法——这就是数据 ...
2026-04-09长短期记忆网络(LSTM)作为循环神经网络(RNN)的重要改进模型,凭借其独特的门控机制(遗忘门、输入门、输出门),有效解决了 ...
2026-04-08在数据分析全流程中,数据质量是决定分析结论可靠性的核心前提,而异常值作为数据集中的“异类”,往往会干扰统计检验、模型训练 ...
2026-04-08在数字经济飞速发展的今天,数据已渗透到各行各业的核心场景,成为解读趋势、优化决策、创造价值的核心载体。而数据分析,作为挖 ...
2026-04-08在数据分析全流程中,数据处理是基础,图形可视化是核心呈现手段——前者负责将杂乱无章的原始数据转化为干净、规范、可分析的格 ...
2026-04-07在数据分析与统计推断中,p值是衡量假设检验结果显著性的核心指标,其本质是在原假设(通常为“无效应”“无差异”)成立的前提 ...
2026-04-07在数字经济深度渗透的今天,数据已成为企业生存发展的核心资产,企业的竞争本质已转变为数据利用能力的竞争。然而,大量来自生产 ...
2026-04-07Python凭借简洁的语法、丰富的生态库,成为算法开发、数据处理、机器学习等领域的首选语言。但受限于动态类型、解释性执行的特性 ...
2026-04-03在深度学习神经网络中,卷积操作是实现数据特征提取的核心引擎,更是让模型“看懂”数据、“解读”数据的关键所在。不同于传统机 ...
2026-04-03当数字化转型从企业的“战略口号”落地为“生存之战”,越来越多的企业意识到,转型的核心并非技术的堆砌,而是数据价值的深度挖 ...
2026-04-03在日常办公数据分析中,数据透视表凭借高效的汇总、分组功能,成为Excel、WPS等办公软件中最常用的数据分析工具之一。其中,“计 ...
2026-04-02在数字化交互的全场景中,用户的每一次操作都在生成动态的行为轨迹——电商用户的“浏览商品→点击详情→加入购物车”,内容APP ...
2026-04-02在数字化转型深度推进的今天,企业数据已成为驱动业务增长、构建核心竞争力的战略资产,而数据安全则是守护这份资产的“生命线” ...
2026-04-02在数据驱动决策的浪潮中,数据挖掘与数据分析是两个高频出现且极易被混淆的概念。有人将二者等同看待,认为“做数据分析就是做数 ...
2026-04-01