numpy random中随机数
random中随机数包括主要类型有:
生成随机数和随机选择,其中随机选择可以不单是数字也可以是文本等其他类型。
随机选择的接口是numpy.random.choice(a,size=None,replace=True,p=None),a为一维数组类似数据,如果是整数,对应的一维数组为np.arange(a)
生成随机数的类型比较多,分为可固定的随机数、非固定的随机数。
可固定的随机数是只要给定的种子参数相同,随机数就相同,接口参数为numpy.random.seed()。
非固定的随机数的种类主要包括 (0,1)之间的随机数,特定类型整数随机数,随机选择,接口有:
生成[0,1)之间的随机数:numpy.random.rand(size=None) numpy.random.random(size=None) numpy.random.sample(size=None) numpy.random.randn(size=None)
特定整数的随机数:numpy.random.randint(low,high=None,size=None,dtype='I')