我有这样的数据集:
ID Visit_No Sequence_no Event_code Notes
1 11 1 44 boo foo bar
1 11 2 52 bat-man
2 21 1 44 banjo banjo
2 21 2 32 foo bar
2 25 1 99 aba
WHERE ID是访问者的唯一标识符,序列号不是我的新字段名称
ID Visit_NO EVENT_1 NOTE_1 EVENT2 NOTE_2
1 11 44 boo foo bar 52 bat-man
2 21 44 banjo banjo 32 foo bar
2 25 99 aba
我有这样的代码
PROC TRANSPOSE DATA = data out = transposed_data
PREFIX = EVENT_ ;
BY ID Visit_No;
id SEQUENCE_NO ;
var event_code Notes ;
run;
我不知道如何说2个前缀,因为现在它只有事件代码下的注释
ID Visit_NO EVENT_1 EVENT2
1 11 44 52
1 11 boo foo bar bat-man
....等
我期待这个,但我无法弄清楚如何说2个前缀。我不想混淆哪个事件代码与每个音符混合,因为每个音符都是唯一的,并且在我的真实数据集中对于理解数据很重要。有没有办法可以将它们组合在一起?