-1
我想用pandas创建一个数据框,其中1列是'EmployeeID',第二个是'技能'集,他具有1到5的范围。'EmployeeID'列应该有唯一值,而“技能”列可以具有重复值。 1.我试图产生“雇员”使用下面的代码:使用熊猫和随机模块创建数据帧
df = pd.DataFrame({'EmployeeID':[random.sample(range(123456,135000),100)]})
但结果不是我所期待。它产生的所有号码,并把它们放在一排
- Random.sample是给我唯一的值。我怎样才能在给定的范围内生成100个重复值?使用randint尝试,但它没有经过数字的计数的选项生成
什么是你希望使用 – Dark
'np.random.ran dint':'pd.DataFrame({'EmployeeID':np.random.randint(123456,135000,100)})' –
不要使用列表,因为随机数已经可迭代了 – Dark