2011-12-15 3 views
0

SPSS 조사 데이터 파일을 MySQL 데이터베이스로 내보내는 프로젝트 작업. ODBC를 통한 실제 가져 오기는 괜찮지 만 데이터의 레이블을 처리하는 방법에 대한 딜레마가 있습니다. 예를 들어, 각 질문에 대한 내 SPSS 파일에는 해당 변수에 대한 설명적인 레이블에 해당하는 데이터로 숫자가 있습니다.데이터베이스로 내보낼 때 SPSS 레이블 처리

두 값, 숫자 선택 및 응답 옵션을 데이터베이스에 저장할 수 있기를 원합니다. 두 개를 연결하는 방법이 있습니까? 아니면 훨씬 복잡한 데이터베이스 테이블을 만들 필요가 있습니다. 모든 것을 담을 관계.

답변

2

나는 당신이 가치 라벨 대 가치를 말하는 것이라고 생각한다. 일반적으로 내 보낸 값입니다. 레이블 세트를 다른 데이터베이스 테이블로 내보내고 SQL을 통해 링크 할 수 있습니다.

더 간단한 해결책은 레이블이있는 병렬 변수를 보존하려는 각 변수에 대해 만드는 것입니다. 이렇게하려면 문자열 x_label (a120)과 같은 것을 사용하십시오. x_label = valuelabel (x)를 계산하십시오.

이러한 변수가 많은 경우 벡터를 사용하여 DO REPEAT에이 논리를 넣을 수 있습니다.

HTH, 존 펙

1

SPSS에서 변수를 복제 한 다음 새 변수에서 레이블을 제거 할 수 있습니다. 이게 니가 원하는거야?

레이블에 대한 관계는 과도한 것으로 보입니다. 20 개의 질문이 있고 항목에 다른 레이블을 사용하면 관계가 너무 복잡 할 수 있습니다.

질문에 대한 표가있는 경우 해당 표에 레이블을 넣을 수 있습니다. 예를 들면 :

ID 계산서 항목 1 항목 2 항목 3 Item4

, 그들은 모두 같은 레이블을 사용하는 경우 (예를 들어 동의 ... 동의), 그때는 그렇게 할 필요는 없습니다.