在R中的dataframe列中生成唯一的随机数

时间:2017-04-28 10:24:50

标签: r

我的列中有172,682个user_ids的数据框。在本专栏旁边,我想创建一个具有唯一随机数的列。

user_id是一个因素。生成随机数的目的是为user_ids分配唯一的随机数值。生成新列的关键应该是类'numeric'。

示例user_id如下所示:000014ad-ccb-440d-bdd-dca4174d

我尝试过以下方法: id$random = runif(172682, 1.0, 172682.0)。运行此错误

Error in id$random1 = runif(172682, 1, 172682) : 

类型'closure'的对象不是子集化的

我也尝试过使用示例函数。这确实产生了随机数,但我不能把这个数字改为数字。

我能用R做任何方式吗?

0 个答案:

没有答案