[R] problems in converting numeric to character
Adrian Dușa
du@@@@dr|@n @end|ng |rom un|buc@ro
Thu Jun 7 21:12:10 CEST 2018
Does this helps?
> formatC(x, digits = 1, format = "f")
[1] "1.0" "2.0" "2.0" "2.1"
On Thu, Jun 7, 2018 at 10:08 PM 刘瑞阳 <ruiyangliu94 using gmail.com> wrote:
> Hi,
> I am having trouble converting numeric to characters in the format I
> desire. To be more specific, I have a number of numeric as follows:
>
> x<-c(1.0,2.0,2.00,2.1)
> I want to convert them to characters so that the out put would be
> c(“1.0”,”2.0”,”2.00”,”2.1”).
>
> However, I used as.character(x) and the output is:
> "1" "2" "2" “2.1"
>
> The decimals are removed if the numeric ends with “.0”. Is there a way to
> circumvent this problem?
>
> Thanks very much!
>
> Sincerely,
>
> Ruiyang Liu
> ______________________________________________
> R-help using r-project.org mailing list -- To UNSUBSCRIBE and more, see
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide
> http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.
>
[[alternative HTML version deleted]]
More information about the R-help
mailing list