2010-12-06 6 views
2

prettyNumはゼロ値を別々に扱いたいと思います。例えば、「0」を印刷する代わりに、「< 0.01」を印刷させる。私はzero.printオプションを見てきましたが、1文字しか印刷できませんでした。たとえば、zero.print = "abc"と設定すると、 "a"だけが印刷されます( "0"ではなく)。prettyNumとzero.printを使用してRのゼロ値をフォーマットする方法

この問題の解決方法をお知らせください。または、おそらく、prettyNumzero.printそれは行く方法ではない?

ありがとうございます。

答えて

2

使用についてどのような:

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

zero.print私はifelseについて知らなかっただけで1文字(「文字列」についてのヘルプファイルの会談であるが...)

+0

を受け入れているようだ、とそれトリックを行うようだ。 ifelseとprettyNumがうまく機能します。ありがとう! – Andreas

関連する問題