我有一个包含三列的数据,如下所示:
ppl loc1 loc2
1 US CH
1 US KR
1 US CAN
1 CAN KR
1 KR CH
1 CH US
1 CAN CH
1 US US
我想创建一个看起来像这样的矩阵:
US CH KR CAN
US 1 2 1 1
CH 2 0 1 1
KR 1 1 0 0
CAN 1 1 1 0
任何建议都会很棒。
国家答复:
clear
input ppl str3 (loc1 loc2)
1 US CH
1 US KR
1 US CAN
1 CAN KR
1 KR CH
1 CH US
1 CAN CH
1 US US
end
tab loc1 loc2, matcell(whatever)
mat li whatever
whatever[4,4]
c1 c2 c3 c4
r1 0 1 1 0
r2 0 0 0 1
r3 0 1 0 0
r4 1 1 1 1
有关help matrix
添加行和列名称的信息,请参阅。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句