[问题] 整数转字符

楼主: warex14 (航)   2014-02-20 17:03:34
[问题类型]:
程式咨询(我想用R 做某件事情,但是我不知道要怎么用R 写出来)
[软件熟悉度]:
入门(写过其他程式,只是对语法不熟悉)
[问题叙述]:
我有一个x<-c(2 , 3.5 , 5.78 , 6.01)
> x
[1] 2.00 3.50 5.78 6.01
我想用as.character转成文字
但结果却是这样
> as.character(x)
[1] "2" "3.5" "5.78" "6.01"
有没有办法让第一个元素是"2.00"?
作者: diplazium (diplazium)   2014-02-20 17:13:00
formatC(x,digits=2, format="f")
作者: irotasi (time to be a cat)   2014-02-20 17:19:00
format(x, nsmall=2)
作者: Wush978 (拒看低质媒体)   2014-02-20 18:36:00
sprintf("%0.2f", x)

Links booklink

Contact Us: admin [ a t ] ucptt.com