Как указать валюту GBP в формате proc tabulate - PullRequest
0 голосов
/ 10 сентября 2018

В каком формате валюта GBP?

Я бы хотел, чтобы переменная арендной платы отображалась как £ X в приведенной ниже таблице. Какой формат следует указывать в выражении «формат»?

Примером может быть эквивалент 'format = dollar12', который дает валюту USD. Что бы это было за GBP?

proc tabulate format=?;
var rent;
class bedrooms city;
table bedrooms, (city=' ' all='Total')*rent=' '*mean=' ' / box='Average Rent';
run;

1 Ответ

0 голосов
/ 10 сентября 2018

Примените формат к средней статистике, используя * f= NLMNLGBP.

С https://communities.sas.com/t5/General-SAS-Programming/How-do-I-specify-a-currency-format-and-a-comma-format-in-a-DATA/td-p/80230

применено NLMNLGBP. в поле валюты, которое отформатировано как £ 1 672 349

Пример кода

data have;
  bedrooms=2; city='London'; rent=4500;
  label rent = 'Rent';
  format rent NLMNLGBP.;
run;

proc tabulate data=have;
class bedrooms city;
var rent;

table 
  bedrooms
  ,
  (city=' ' all='Total')
  * rent=' ' 
    * mean=' ' * f=NLMNLGBP.   %* <----- Happy brexiting ;
  / 
  box='Average Rent'
  ;
run;
...