生成固定长度的随机数,保持R中的前导零

时间:2016-05-30 13:37:24

标签: r random

我想完成与this question非常类似的事情,但在R。

本质上,我想生成一个具有固定长度(例如4)的随机数序列,如果数字长度小于4位,那么它们将具有前导零。

例如,随机序列可能包括0000,0001 .... 9999.例如,这些数字可能适合用作ID号 - 但它们必须是整数,而不是字符串。

我知道我可以使用sample(0:9999, n, replace = TRUE,其中n是重复次数,但这会产生数字长度小于4位的可能性。

此外,我知道使用sprintf()添加两个前导零并转换为字符串的方法,但这不符合我的需要。

我是R的新手。

0 个答案:

没有答案