0

数値をフォーマットしたいのですが、フォーマット中に「数値」の品質が失われます。より良いオプションはありますか?

> values
[1]  5 10 20 30
> class(values[1])
[1] "numeric"
> class(values)
[1] "numeric"
> out<-sprintf("%6.2f",values)
> out
[1] "  5.00" " 10.00" " 20.00" " 30.00"
> class(out)
[1] "character"
> class(out[1])
[1] "character"

out はもはや数値ではありません。

4

1 に答える 1