# 無放回抽樣:在整數區間[1,1000]中有放回地抽取count次,並統計每次搜索的時間,只需要改變count次數即可實現
import numpy as np # 無放回抽樣:在整數區間[1,1000]中有放回地抽取count次
count =1 #隨機次數
s = np.arange(1000)
t = np.r_[1:1000]
for i in range(count):
z = np.random.choice(t,1)
index = np.where(t==z)
print (z)
print(count)
t = np.delete(t,index)
# 放回抽樣:在整數區間[1,1000]中有放回地抽取count次,並統計每次搜索的時間,只需要改變count次數即可實現
import random # 放回抽樣:在整數區間[1,1000]中有放回地抽取count次
count = 1000000 #隨機次數
for each in range(1,count):
pick = random.randint(1,1000)
print(pick)
print(count)
隨機抽樣可以通過各種方式實現,但是最爲便捷的便是通過調用包進行實現,但是時間準確性以及效率問題有待考證。