다중 단일 선택 열을 다중 선택 열 집합으로 변환안녕하세요,
다음과 같은 데이터 배열이 있습니다.
내용이 동일한 코드와 레이블이 있는 세 개의 열(예: 1=워싱턴, 2=뉴욕, 3=샌프란시스코,...)
워싱턴은 2개 또는 3개의 열에서 선택할 수 있습니다.
이제 다중 코드 변수가 될 수 있도록 재정렬하려고 합니다. 워싱턴 열 하나, 뉴욕 열 하나 등 각각 코드 1(선택됨) 및 0(선택되지 않음)이 있습니다.
이에 대한 쉬운 해결책이 있습니까?
매우 감사합니다.
Re: 다중 선택 열을 다중 선택 열 집합으로 변환우와, 빠른 응답과 노력에 감사드립니다.
이것은 문제를 해결합니다. 스태킹과 스플릿을 시도했지만 결과를 얻지 못했습니다. 이 접근 방식(특히 3단계와 4단계)을 사용하면 완벽하게 작동합니다.
감사해요
Re: 다중 선택 열을 다중 선택 열 집합으로 변환그다지 복잡하지는 않지만 대화식으로 수행하려면 몇 단계가 필요합니다.
- 데이터가 다음과 같다고 가정합니다.

- Tables==>Stack으로 이동하여 스택 열 선택 상자에 3개의 선택 열을 배치하여 데이터를 쌓습니다.다음과 같은 데이터 테이블을 생성합니다.

- Label 열은 모든 값을 1로 변경해야 하므로 Label 열을 선택하고 열 패널에서 빨간색 삼각형을 클릭한 다음 Recode를 선택합니다.

- 선택 1, 선택 2 및 선택 3의 3개 값을 모두 값이 1이 되도록 변경하고 Recode를 클릭합니다.다음과 같은 데이터 테이블이 표시됩니다.

- 이제 테이블을 열로 다시 분할해야 하므로 Tables==>Split으로 이동하여 아래와 같이 대화 상자를 설정합니다.

- 결과 테이블은 다음과 같습니다.

- 이제 공백을 0 "0"으로 채워야 합니다.이를 위해 간단한 잘라내기 및 붙여넣기를 사용할 수 있습니다.첫 번째는 빈 셀 중 하나로 이동하여 숫자 0을 입력하는 것입니다.
- 셀을 선택하고 CNTL/C를 사용하여 해당 셀의 내용을 붙여넣기 버퍼에 복사합니다.
- 이제 워싱턴 열로 이동하여 빈 셀 중 하나를 마우스 오른쪽 버튼으로 클릭하고 일치하는 셀 선택을 선택합니다.
- 커서를 열에 유지하면서 CNTL/V를 사용하여 저장된 "0"을 선택한 모든 셀에 붙여넣습니다.
- New York 및 San Francisco 열에 대해 위의 2단계(9,10)를 반복합니다.
- 다음은 최종 테이블입니다.
