美文网首页
numpy.random.random/randn/rand的区

numpy.random.random/randn/rand的区

作者: wangsb_2020 | 来源:发表于2019-10-09 23:24 被阅读0次
    • random = np.random.random(12) #返回随机的浮点数,在半开区间 [0.0, 1.0)
    • randn = np.random.randn(12) #返回一个样本,具有标准正态分布
    • rand = np.random.rand(12) #0-1之间的随机值
    import numpy as np
    random = np.random.random(12) 
    randn = np.random.randn(12) 
    rand = np.random.rand(12)
    print(random)
    print('-' * 20)
    print(np.sort(random))
    print('-' * 20)
    print(randn)
    print('-' * 20)
    print(np.sort(randn))
    print('-' * 20)
    print(rand)
    print('-' * 20)
    print(np.sort(rand))
    print('-' * 20)
    
    
    result
    [0.66471296 0.04392728 0.74427142 0.18604036 0.19242348 0.88965992
     0.48824311 0.29661558 0.3136194  0.4488454  0.28863854 0.28619198]
    --------------------
    [0.04392728 0.18604036 0.19242348 0.28619198 0.28863854 0.29661558
     0.3136194  0.4488454  0.48824311 0.66471296 0.74427142 0.88965992]
    --------------------
    [ 0.69827217 -1.79066801 -0.28786161 -0.55839934  1.32753756 -0.93121377
     -1.12048048  0.15648123 -0.19596145 -0.11986064  0.65577007 -1.26654582]
    --------------------
    [-1.79066801 -1.26654582 -1.12048048 -0.93121377 -0.55839934 -0.28786161
     -0.19596145 -0.11986064  0.15648123  0.65577007  0.69827217  1.32753756]
    --------------------
    [0.21917376 0.87523576 0.54644427 0.75619337 0.58364491 0.63505402
     0.10725414 0.78102793 0.86752294 0.29493515 0.22957699 0.50047109]
    --------------------
    [0.10725414 0.21917376 0.22957699 0.29493515 0.50047109 0.54644427
     0.58364491 0.63505402 0.75619337 0.78102793 0.86752294 0.87523576]
    --------------------
    

    相关文章

      网友评论

          本文标题:numpy.random.random/randn/rand的区

          本文链接:https://www.haomeiwen.com/subject/ohmnpctx.html