Anh Tran wrote:
Thanks. formatC(flag) works.

But it's awefully slow. I try to do that for 65000 numbers (generating ID
for each item) and it seems like forever.

On my not that recent laptop:

> system.time(formatC(1:65000, width=10, flag="0"))
   user  system elapsed
   1.92    0.00    1.94


I think 2 seconds is less than "forever".

Uwe Ligges





Is there any faster way?

Thank all.

Anh Tran

On Mon, May 12, 2008 at 2:36 PM, Uwe Ligges <
[EMAIL PROTECTED]> wrote:


Anh Tran wrote:

Hi,
What's one way to convert an integer to a string with preceding 0's?
such that
'13' becomes '00000000013'
to be put into a string

I've tried formatC, but they removes all the zeros and replace it with
blanks

Not so for me:

formatC(13, digits=10, flag="0")

Uwe LIgges



Thanks





______________________________________________
R-help@r-project.org mailing list
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.

Reply via email to