3

2つの列があります。最初の列には値(カウント)が含まれ、2番目の列には(総人口からの)パーセンテージが含まれます。ので、私は持っています:

カウントパーセンテージ

12(48%)

14(29%)

89(50%)

両方の部分を含む1つの列が必要です。

カウント

12(48%)

14(29%)

89(50%)

私が試してみました:

data mydata1;
  set mydata;
  countper=catx(' ',count, percent);
run;

data mydata1;
  set mydata;
  counter=count || percent;
run;

これらの両方の種類の組み合わせで、「catx」の方が成功しますが、元々使用されていたパーセンテージの角かっことパーセンテージと小数点以下の桁数が失われます。

これらの列を希望どおりに組み合わせるにはどうすればよいですか?

4

1 に答える 1

4

countper=catx(' ',vvalue(count), vvalue(percent));再フォーマットを必要とせずにそれを行います。

于 2012-10-22T15:01:00.733 に答える