作者BugEater (无庸)
看板Statistics
标题Re: [问题] 资料整理成矩阵
时间Sat Nov 9 05:13:35 2013
方法应该有很多,以下的方法不一定是最优
使用SPSS,restructure完之後,
假设包含G的那三列variable name 分别是
VAR00001 VAR00002 VAR00003
则可以run下面的syntax.
IF (VAR00001 = 'G1' | VAR00002='G1' | VAR00003='G1') NG1=1.
EXECUTE.
IF (VAR00001 = 'G2' | VAR00002='G2' | VAR00003='G2') NG2=1.
EXECUTE.
IF (VAR00001 = 'G3' | VAR00002='G3' | VAR00003='G3') NG3=1.
EXECUTE.
RECODE NG1 NG2 NG3 (MISSING=0).
EXECUTE.
※ 引述《evilove》之铭言:
: Group:G
: Individual:i1,i2,i3....
: 原始资料
: G1: i1, i2, i3
: G2: i2, i3, i4
: G3: i2, i3
: 欲转成的资料格式
: G1 G2 G3
: i1 1 0 0
: i2 1 1 1
: i3 1 1 1
: i4 0 1 0
: 矩阵里1/0 表示该 i 有没有在该 G出现
: SPSS的restructure以及Stata的reshape都是把我举例的原始资料转成
: i1 G1
: i2 G1 G2 G3
: i3 G1 G2 G3
: i4 G2
: 请版上大大指点,谢谢!!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 129.93.112.57
1F:推 ppoll2:Push 11/09 06:55
2F:推 evilove:谢谢你:D,不过我的G有4千多笔,需要花点时间来写sytax :( 11/09 12:08