0
더미 변수 UniqueKey
을 만들지 않고 PROC SUMMARY
을 사용하여 아래 동작을 복제하는 방법이 있습니까?PROC 요약 여러 필드를 키로 사용
DATA table1;
input record_desc $ record_id $ response;
informat record_desc $4. record_id $1. response best32.;
format record_desc $4. record_id $1. response best32.;
DATALINES;
A001 1 300
A001 1 150
A002 1 200
A003 1 150
A003 1 99
A003 2 250
A003 2 450
A003 2 250
A004 1 900
A005 1 100
;
RUN;
DATA table2;
SET table1;
UniqueKey = record_desc || record_id;
RUN;
PROC SUMMARY data = table2 NWAY MISSING;
class UniqueKey record_desc record_id;
var response;
output out=table3(drop = _FREQ_ _TYPE_) sum=;
RUN;
UniqueKey를 만드는 이유가 궁금합니다 (Chris님께 서). 무슨 문제가 해결 되니? – Joe
나는이 질문이 틀린 것처럼 틀린 질문을했을 것임을 알았습니다. 나는 코드를 돌아보고 내가 이해하지 못했던 것을 해결하려고 노력할 것이다. (나는 작성하지 않은 코드를 유지하고 있으며 이것과 비슷한 이상한 것을 기억했다.) – JustinJDavies
이 질문은 오프 토픽으로 보인다. 왜냐하면 그것은 다른 코드의 잘못된 이해로 인해 사소한 문제이기 때문입니다. 다른 사람들에게는 아무 가치가 없습니다. (이것은 나의 질문입니다, 회수 할 수 없습니다) – JustinJDavies