2014-09-24 477 views
0

我想爲這種格式的變量生成值X(XX)。 例如:7(70)SAS如何在字符串之間添加空格?

我已經在變量N和PctN_01中的值。 SO試過 value = cats(N,「(」,PctN_01,「)」); 但它沒有增加空間。我得到結果7(70)。那麼我該怎麼做?

+1

文檔的'貓()'函數:http://support.sas.com/documentation/cdl/en/lefunctionsref/63354/HTML/default/ viewer.htm#n1e21rr6al5m2nn19r1fat5qxwrt.htm – 2014-09-24 16:53:56

回答

2

你可以用兩個「貓」的功能,catscatx - CATX會連接用分隔符...

 
value = catx(" ", N, cats("(", PctN_01, ")")) ; 
0

如果你9版之前運行的版本的SAS(CATX不可用)那麼你就可以做到這一點的線沿線的:

value = N || "(" || PctN_01 || ")"; 
相關問題