由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Statistics版 - 包子问,SAS里data long to wide format
相关主题
求高人指点一个SAS数据的转换问题新人报道,兼问SAS data set的问题
SAS问题请教:Numeric Variable Length的设定求教 SAS数据转化
SAS call symput question关于recode data的问题,多谢。
SAS quarter calculation question急问:SAS batch submission with macro variable
in =option的一道题SAS Macro 问题请教 。。。
一个sas base问题不明白,请教Re: SAS help : How to use Macro to select procedurs
请问我们平时在SAS里头那种data叫什么format的data呀?[SQL question] long to wide transpose
请教一个SAS recode variable的问题吧Re: 如何快速的将单行分成多行
相关话题的讨论汇总
话题: format话题: sas话题: x2话题: x3话题: x1
进入Statistics版参与讨论
1 (共1页)
k****i
发帖数: 347
1
如果data在long format下是每个人有多行observation,但是# of obs并不固定
比如第一个人50行,第二个人33行,第三个人42行。。。
variable数目很大(>100),x1, x2, x3 ...
这种情况下想转换成wide format,也就是每人只有一行,但是variable要transpose成
x1_1, x1_2, x1_3, ... x1_n, x2_1, x2_2, x2_3, ... x2_n, x3_1, x3_2, x3_3, ..
. x3_n
似乎一般的data step long to wide format办法不行(因为每个人# of obs不固定会
导致out of range error?)
求可运行的sas macro/code
k*******a
发帖数: 772
2
可以对每个variable单独做transpose,然后把他们merge起来?可以用macro
t**c
发帖数: 539
3
同意楼上。
k****i
发帖数: 347
4
包子已转,thanks

【在 k*******a 的大作中提到】
: 可以对每个variable单独做transpose,然后把他们merge起来?可以用macro
a*****3
发帖数: 601
5
很奇怪, 用一般的proc transpose 不能实现吗?
没看懂为什么产生那个out of range错误 。

【在 k****i 的大作中提到】
: 包子已转,thanks
1 (共1页)
进入Statistics版参与讨论
相关主题
Re: 如何快速的将单行分成多行in =option的一道题
SAS format 的问题一个sas base问题不明白,请教
sas base 70 第 20题请问我们平时在SAS里头那种data叫什么format的data呀?
SAS ADV passed!!!请教一个SAS recode variable的问题吧
求高人指点一个SAS数据的转换问题新人报道,兼问SAS data set的问题
SAS问题请教:Numeric Variable Length的设定求教 SAS数据转化
SAS call symput question关于recode data的问题,多谢。
SAS quarter calculation question急问:SAS batch submission with macro variable
相关话题的讨论汇总
话题: format话题: sas话题: x2话题: x3话题: x1