1

下の表 (平均値 ± se) には、出版物に掲載される真のデータが含まれています。ご覧のとおり、データには非常に広い範囲があります。R を使用して、すべての数値を有効数字 3 桁に丸めましたが、テーブルを整然と保つために、末尾のゼロと小数点の左側のゼロを有効なものとして含めたいと考えています。したがって、基本的には、小数点の両側にあるゼロを含むすべての数値を有効と見なして、数値に関係なく3桁のみが出力されるようにします。これは可能ですか?、、、およびを試しましsignifたが、成功しませんでした。これらの結果は、roundsprintfoptions()formatCx$summary = paste(signif(x$Value, digits=3), "\u00b1", signif(x$se, digits=3))

35.2 ± 3.13 > this is good
124 ± 14.8 > this is good
196 ± 6.53 > this is good
1.34 ± 0.0505 > I would like this to become 1.34 ± 0.05
0.0443 ± 0.00386 > I would like this to become 0.04 ± 0.00
123 ± 0.0067 > I would like this to become 123 ± 0.01
4

1 に答える 1