Как сделать так, чтобы числа отображались в виде суммы в долларах в форматируемых таблицах с цветной полосой - PullRequest
2 голосов
/ 25 сентября 2019

Поэтому я пытаюсь создать одну из тех классных таблиц, в которой числовое значение будет отображаться в виде цветной полосы вместе с цифрами в виде текста внутри форматируемых таблиц.У меня есть номер продажи в целых числах, и я знаю, что могу использовать функцию currency(), чтобы преобразовать их в валютный формат, не теряя их в виде числовых значений.Однако, как только я добавил функцию normalize_bar, цифры больше не отображаются в формате валюты.Может кто-нибудь сказать мне, как правильно отформатировать?

prod$Sales<-currency(prod$Sales,digits=0L)
table<-formattable(prod, list(
area(col=Sales)~normalize_bar("green",0.2)
))

Результат выглядит следующим образом.

Таблица с барами

Я знаю, что формат номера продажи был изменен на валюту (см. Таблицу без области ниже).Но как я могу заставить цифры показываться правильно? Стол без решеток

...