私が達成しようとしているのは、印刷された数字を最大で7
の数字で表示することです。ここで私は何をしたいの例がある印刷:印刷中の多数のゼロを停止する(科学的表記ではない)
0.000000(0.299180291884922です実際の数.....対)
0.299180(0.000000000029481です実際の数.....対)
私はoptions(scipen=99999)
とoptions(digits=6)
を使用して後者のタイプの数字で成功しました。ただし、前者の例では、常にゼロの5桁の0以外の桁のゼロが印刷されます。 これを止めて、希望の結果を得るにはどうすればいいですか?? 私はまた、科学記法を望まない。。
これは、あらゆる状況ですべての印刷された数字に適用したいと考えています。たとえば、行列がある場合はA
とし、この行列を出力します。すべての要素を6-7桁にする必要があります。私はこれをあらゆる文脈のすべての版画に対して自動的にしたいと思う。 options(digits=6)
と同じように、options(scipen=99999)
はすべてのコンテキストで自動化されます。
123456789.87654321のように大きな数値がある場合はどうなりますか?科学記法を使用しない場合は、どのようにして最大7桁で印刷できますか? – flodel
@flodel良い点。たぶん私はこれらの非常に大きな数字に科学的表記法(または6桁を超える拡張)を使用したいと思うかもしれません。しかし、すべてのダンバーを切り捨てるソリューションが存在する場合は、6〜7桁の数字を使用します。それは大丈夫です。なぜなら私はRコンソールで印刷する必要がある数が多いからです。 – Jase