Rで解析:意外と困る数字の桁揃え

Rの解析に役に立つ記事
スポンサーリンク

意外とRを利用していて困ることは、結果を出力する際に数字の桁数を揃えることだと思います。「round」コマンドを使用しても、出力では桁が揃っていないこともあります。そんな時には「format」コマンドを使用して下さい。

スポンサーリンク

実行コマンド

詳細はコメント、コマンドのヘルプを確認してください。

#3.14を基準にする
test <- 3.14

#&#23567;&#25968;&#28857;&#12434;&#25351;&#23450;&#12377;&#12427;&#12290;&#20363;&#12360;&#12400;&#12289;&#23567;&#25968;&#28857;&#20197;&#19979;&#65300;&#12391;&#25539;&#12360;&#12427;
#nsmall&#12458;&#12503;&#12471;&#12519;&#12531;&#12434;&#20351;&#29992;&#12377;&#12427;
format(test, nsmall = 4)
[1] "3.1400"
 
#&#23567;&#25968;&#28857;&#12434;&#20999;&#12426;&#25448;&#12390;
#digits&#12458;&#12503;&#12471;&#12519;&#12531;&#12434;&#20351;&#29992;&#12377;&#12427;
format(test, digits = 1)
[1] "3"
 
#&#20363;&#12360;&#12400;digits&#12434;2&#12395;&#12377;&#12427;&#12392;
format(test, digits = 2)
[1] "3.1"

#&#38957;&#12395;0&#12434;&#21152;&#12360;&#12390;&#25972;&#12360;&#12427;
#width&#12392;flag&#12458;&#12503;&#12471;&#12519;&#12531;&#12434;&#20351;&#29992;&#12377;&#12427;
formatC(1:13, width = 2, flag = "0")
[1] "01" "02" "03" "04" "05" "06" "07" "08" "09" "10" "11" "12" "13"

便利なパッケージと書式設定例の記事紹介


少しでも、あなたのウェブや実験の解析が楽になりますように!!

タイトルとURLをコピーしました