aralığından rastgele tam sayılarla df olarak yeni sütun oluştur. 50k satırlı pandalar veri çerçevem var. Ben 50k rasgele sayılar istiyorsanız Kullanayım 5'ePandalar:
1'den rastgele oluşturulmuş tam sayıdır yeni bir sütun eklemek çalışıyorum:
df1['randNumCol'] = random.sample(xrange(50000), len(df1))
ancak bunun için emin değilim nasıl yapılır. R
Yan not, ben yaparım:
sample(1:5, 50000, replace = TRUE)
bir öneriniz?
Pandalar/numpy'de, 'np.random.randint (düşük, yüksek, boyut)' doğrudan işlevi vardır. Gerçekten de "low: high" aralığından ve numunesinden örnek oluşturmaya gerek yok, biz de yaptığımız gibi. – smci