R全体の一般的な表示のために、これが可能になるとは思いません。?options
数字について次のように述べています。
‘digits’: controls the number of digits to print when printing
numeric values. It is a suggestion only. Valid values are
1...22 with default 7. See the note in ‘print.default’ about
values greater than 15.
キーワードは「ただの提案です」。
次に、何が印刷されるかは、print()
適用されたメソッドによって最初に管理されることに注意してください (これは、R が自動化するため、対話的な使用中は隠されますprint()
)。詳細については、基本的な方法については?print
およびを参照してください。私たちが注意すること?print.default
から?print.default
digits: a non-null value for ‘digits’ specifies the minimum number of
significant digits to be printed in values. The default,
‘NULL’, uses ‘getOption(digits)’. (For the interpretation
for complex numbers see ‘signif’.) Non-integer values will
be rounded down, and only values greater than or equal to 1
and no greater than 22 are accepted.
詳細セクションには次のものがあります。
The same number of decimal places is used throughout a vector.
This means that ‘digits’ specifies the minimum number of
significant digits to be used, and that at least one entry will be
encoded with that minimum number. However, if all the encoded
elements then have trailing zeroes, the number of decimal places
is reduced until at least one element has a non-zero final digit.
Decimal points are only included if at least one decimal place is
selected.
のデフォルトdigits
は、 が使用されNULL
ていることを示していますgetOption("digits")
が、すでに述べたように、これは単なるガイドです。
Rを構成して、必要なことを実行したり、グローバルに実行したりする方法はないようです。print.default()
使用する必要のあるすべてのメソッドを書き直しprint()
、標準バージョンの代わりにそれらのバージョンを使用する必要があります --- NAMESPACES では簡単ではありません。