ojbk的sas proc 过程之transpose

本文介绍了SAS中proc transpose过程用于数据转置的操作,强调了data, out, by, var, id等关键参数的理解,并通过实例展示了如何根据id和var变量实现数据转置。" 114568346,10326349,使用Java栈和队列判断回文数,"['Java', '数据结构', '算法', '栈', '队列']
摘要由CSDN通过智能技术生成

实习生,实习生,实习生,我是一名实习生,公司要用到sas,所以,想写点东西记录一下这个过程。

最近经常用到数据的转置问题,在R里边一个T(data)就可以了,单纯转置python中有zip,但是我还没有尝试用R,按特定变量分组,然后再对其他特定变量转置,这里可以操作一下,有时间的话。不过,sas的proc transpose,就能很完美而且轻易做到。

这里要知道,sas的转置和几何代数或者线代中的转置有点不一样。。。。。。。不一样在哪里。。。。意会。。。。

对于proc transpose的参数,没法说,太多了,感兴趣help文档,或者网上很多。

这里侧重理解一下其中的data out by , var,id

data 包含需要转置的变量的数据集,out=转置之后得到新的数据集,还有其后面常用name=(drop =_name_ _label_)去掉name 和col

by 分组依据

var 知道需要转置的变量

id 这个就很重要,id就是新的数据集的列名,它的观测是var的取值。

如下数据集情况

Obs     USUBJID     QNAM   QVAL     TUSEQ
1    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值