0
数字にかかわらず、コンマ記号の左右の固定幅で右揃えにする必要があります。たとえば、カンマの左側に3桁、右側に2桁です。そのため、12.3
は" 12.30"
という形式になります。私が思いついた最善の解決策は、このでした:フォーマット番号右揃えのR、最長の数字より長い
test <- c(10, 1, 0.1, 0.01, 0.001, 0)
format(round(c(100,test), 2),
justify = "right",
scientific = FALSE,
nsmall = 2)[-1]
はformat
、printf
、sprintf
と直接これをアーカイブする方法はあり、...
おかげで多くのことを、私はformat'、 'formatC'、' printf'、 'sprintfの'の引数の多くの組み合わせを試してみました'これを見つけられなかった。 – snaut
私は 'help(" formatC ")'のマニュアルを丁寧に読んでこれを学びました。私は認めています、 'formatC'はかなりの数のパラメータを受け入れますが、フリップサイトでは多目的です。 'sprintf'でもこれを行うことができます。 – Roland