Как отформатировать нулевые значения в R, используя prettyNum и zero.print - PullRequest
2 голосов
/ 06 декабря 2010

Мне бы хотелось, чтобы prettyNum по-разному обрабатывал нулевые значения; например, вместо того, чтобы печатать «0», выведите «<0.01». Я искал вариант <code>zero.print, но мне удалось напечатать только один символ. Например, если вы установили zero.print = "abc", будет напечатано только "a" (вместо "0").

Подскажите, пожалуйста, как решить эту проблему? Или, может быть, prettyNum и zero.print это не путь?

Спасибо.

1 Ответ

2 голосов
/ 06 декабря 2010

Как насчет использования:

print(ifelse(n==0, "<0.05", n))

zero.print, кажется, принимает только 1 символ (хотя файл справки говорит о "символьной строке" ...)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...