2012-01-16 44 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の内部でこの変換を行うもう1つの方法はありますか?

(私の謝罪これは自明である場合)

ありがとう!あなたは新しい変数に結果を割り当てた場合に動作しますやっていること

答えて

6

は:

data tmp; 
    char='1'; 
run; 

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

proc contents; run; 
+0

それを解決します!ありがとう。 – jpsfer

関連する問題