sas에서 변수가 문자형(Character)인 경우 숫자형(Numeric)으로 바꾸는 방법과

그 반대 방법인 숫자형인 경우 문자형으로 변수속성을 바꾸는 방법을 알아보자.

 

아래 사진 참조 

 

위의 사진을 보면 k라는 변수는 수치형(Numeric) 데이터이다.

이 데이터의 속성을 문자형(Character)으로 바꾸는 방법을 알아보자.

 

코딩 해설

length 를 이용해서 k1이란 변수를 만들어 문자형 20자리라고 길이와 속성을 지정한다.

k1 = put ( k , 8.) 은 8자리 길이를 가진 수치형 변수 k를 k1으로 내보낸다.

 

코딩이랑 해설을 천천히 보면서 실행해보시면 이해가 되실겁니다.

 

결과창을 보면 k와 k1은 값은 같지만 속성을 보면 k1은 수치형이 아닌 문자형 20자리로 되어있는 것을 알수 있음.

 

위의 방법을 똑같이 응용하면

문자형 변수를 숫자형 변수로 바꾸는 것도 가능하다. sas9.1

 

sasbigdata.com 김진휘