SAS如何在字符串之间添加空格?

时间:2014-09-24 07:24:32

标签: sas

我想以这种格式X(XX)为变量生成值。 例如:7(70)

我在变量N和PctN_01中有值。所以试过了     value = cats(N,“(”,PctN_01,“)”); 但它没有增加空间。我得到结果7(70)。那我该怎么办?

2 个答案:

答案 0 :(得分:2)

你可以使用两只“猫”。函数catscatx - catx与分隔符连接...

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

答案 1 :(得分:0)

如果您在版本9之前运行的是SAS版本(catx不可用),那么您可以按以下方式执行:

value = N || "(" || PctN_01 || ")";