我的列中有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做任何方式吗?