2012-01-16 3 views
2

나는 숫자에 문자 열을 변환하려고하고 내가 사용 시도 :(SAS) 숫자를 문자로 변환

  • var=input(var,Best12.);
  • var=var*1;

둘 반환 문자 열을, 1 개의 경고 메시지 만 있습니다.

"Character values have been converted to numeric values at the places given by: (Line):(Column). 7132:4". 

SAS 내부에서이 변환을 어떻게해야합니까?

(내 사과이 사소한 경우)

감사합니다! 당신은 당신이 새로운 변수에 결과를 할당하는 경우 작동하고있는 무엇

답변

6

는 :

data tmp; 
    char='1'; 
run; 

data tmp; 
    set tmp; 
    num=char*1; 
run; 

proc contents; run; 
+0

그것을 해결! 감사. – jpsfer