我有一个50k行的熊猫数据框.我正在尝试添加一个新列,它是从1到5的随机生成的整数.
如果我想要50k随机数我会使用:
df1['randNumCol'] = random.sample(xrange(50000), len(df1))
Run Code Online (Sandbox Code Playgroud)
但为此,我不知道该怎么做.
R中的旁注,我会这样做:
sample(1:5, 50000, replace = TRUE)
Run Code Online (Sandbox Code Playgroud)
有什么建议?