作者warex14 (航)
看板R_Language
标题[问题] 整数转字元
时间Thu Feb 20 17:03:34 2014
[问题类型]:
程式谘询(我想用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"?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.111.207
※ 编辑: warex14 来自: 140.112.111.207 (02/20 17:04)
1F:推 diplazium:formatC(x,digits=2, format="f") 02/20 17:13
2F:推 irotasi:format(x, nsmall=2) 02/20 17:19
3F:推 Wush978:sprintf("%0.2f", x) 02/20 18:36
感谢
※ 编辑: warex14 来自: 140.112.231.6 (02/20 22:41)