국건영 숫자형문자변수 분석

교수님 안녕하세요?

국건영 원시자료(영양조사)를 활용해서 통계분석중입니다.

다름이 아니라 원시자료의 변수 중 숫자형문자변수가 있습니다.(예: N_FCODE, N_DCODE…)

이러한 변수들은 형태는 숫자인데 문자변수로 지정되어 있어 syntax 활용한 분석시 ‘ ‘를 붙여줘야 한다고 되어 있는데요.

아무리 해도 분석결과가 나오지 않습니다…ㅜㅜ

예를 들어 N_FCODE의 11001 이라는 값을 새로운 변수명  FISH에서 1 변수값으로 변환하고 싶어

RECODE N_FCODE ( ‘11001’ =1) INTO FISH.

이와 같은 명령문을 넣었는데 분석이 되지 않습니다…

뭐가 잘못된건지 알 수 있을까요?

답변 미리 감사합니다.

Existing replies


이일현 (2024-01-31 11:31:52)

Recode 명령문은 두 변수의 유형이 모두 같아야 합니다. 

기본적으로 이 명령문은 숫자형 변수를 기준으로 되어 있습니다.

RECODE N_FCODE ( ‘11001’ =1) INTO FISH.


이 명령문에서 N_Fcode 는 문자형 변수이고 FISH 는 숫자형 변수이기 때문에 에러가 납니다. 

먼저 FISH 라는 변수를 문자형으로 지정한 다음 실행해야 합니다. 

String FISH(A1).

RECODE N_FCODE ( ‘11001’ =1) INTO FISH.


과 실행하면 정상적으로 실행이 됩니다. 


다만 한 가지 더 고민해야 할 것은 N_Fcode 의 11001 이 5자리 문자인데, 실제 SPSS 에서 data 를 클릭하면 뒤에 빈 공백(스페이스바)가 있는 경우가 있습니다. 

그럼 11001 은 실제는 ‘11001    ‘ 과  같이 공백이 포함된 문자로 인식할 수 있습니다. 


다행이 N_Fcode 는 5자리로 지정이 되어 있기 때문에  “변수보기” 탭에서 너비를 “5” 로 변경해서 작업하면 됩니다. 


하지만 제대로 data 가 정상적으로 변경되는지는 반드시 확인을 하고 진행을 해야 합니다. 


Legacy document_srl: 298882 / Legacy URL: http://www.statedu.com/QnA/298882

Similar Posts

  • Process Macro model 4 오류 문의드립니다.

    교수님 안녕하세요. Process Macro model 4를 이용하여 매개효과를 돌려보았는데, 통제변수를 넣고 매개효과를 돌릴때 다른 통제변수를 넣고는 오류가 나지 않는데 더미변수 처리한 통제변수 한가지를 추가하기만 하면 자꾸 아래와 같은 에러가 뜹니다..ㅜㅜ 오류가 나는 이유가 무엇일까요..ㅜ >Error encountered in source line # 31997 >오류 # 12417 >INV의 소스 연산수가 비정칙입니다

  • 통계에 대한 질문을 드립니다.

    실험군 A : a task + a task에 도움이 되는 cue 제공 실험군 B : a task 정상대조군 A : a task + a task에 도움이 되는 cue 제공 정상대조군 B : a task 실험군에게서 학습과 관련된 과제를 주고 연구를 하려고 하고 있습니다. 실험군은 정상대조군에 비하여 학습에 문제가 있는 대상군입니다. 그런데 과제 수행에 있어서 학습과 관련하여 단기기억, 작업기억, 재인 등의 영향을 최소화하기 위하

  • 쌤플 사이즈에 관한 질문

    안녕하세요? 수고스러우시더라도 질문에 대한 답변 부탁드립니다. 제가 하는 논문의 제목이 ‘남녀의 성태도 의식에 관한 것이데, 남자 400명 정도이고 여자가 600-700명 정도입니다. 두 성별 군의 표본수가 다소 차이가 있는데요…..성별에 따른 성태도를 볼려고 t-test를 돌렸는데 유의하지가 않았습니다. 그런데 이것이 두 군사이의 표본 수의 차이로 인해 사전 동질성 검사에서도 동질하지가 않아 두군간의 표본수가 차이가 많을

  • 구조방정식에서 total variance of 종속변수

    안녕하세요, 항상 통계로 골치 아플 때 여기 게시판이 있어 너무 감사하게 여기고 있습니다. 구조방정식에서 the total variace of 종속변수를 쓰라고 하는데, 이것이 종속변수에 대한 R square를 쓰라는 것 같은데 R 스퀘어를 어떻게 정확히 구하는 것인가요? 제 나름대로 찾아보니 구조방정식에 squared multiple correlation부분에 종속변수의 수치가 .015였고, spss에서 회귀로 독립변인과 매

  • 회귀분석시 필요한 sample size

    안녕하세요. 회귀분석에 관해서 질문을 드리려고 합니다. 중다회귀분석 stepwise 방식으로 분석을 하려고 하는데요 독립변수는 5개로 설정했습니다. 종단연구이다보니 sample을 얻기가 어려워 최종 n수가 23개로 매우 작은데요, 통계 결과는 어느 정도 나오기는 했습니다. 그런데 n수가 이렇게 작은 경우에도 분석한 결과를 사용할 수 있는지 걱정이 되어 문의드립니다. 상관분석을 통해 유의미하게 나온 변수만 추려서 사용하게 되면