元吉six 2021-10-07 21:04 采纳率: 100%
浏览 43
已结题

这题Python怎么做

img

  • 写回答

1条回答 默认 最新

  • CSDN专家-黄老师 2021-10-07 22:30
    关注

    第一个问:

    import numpy as np
    rand = np.random.randint(0, 2, (10, 10))
    print(rand)
    
    

    img

    第二个问:

    import numpy as np
    aa = np.arange(10)
    bb = aa.reshape(5, 2)
    np.random.shuffle(bb)
    print(bb)
    
    

    第三问:

    import numpy as np
    import matplotlib.pyplot as plt
    import math
    u = 0  # 均值μ
    u01 = -2
    sig = math.sqrt(0.2) # 标准差δ
    x = np.linspace(u - 3*sig, u + 3*sig, 50)
    y_sig = np.exp(-(x - u) ** 2 /(2* sig **2))/(math.sqrt(2*math.pi)*sig)
    print(y_sig)
    print(x)
    plt.plot(x, y_sig, "r-", linewidth=2)
    plt.grid(True)
    plt.show()
    
    

    第四问:

    import numpy as np
    import scipy.stats as stats
    import matplotlib.pyplot as plt
    import matplotlib.style as style
    
    # 绘图配置
    style.use('seaborn-bright')
    
    plt.rcParams['figure.figsize'] = (15, 8)
    
    plt.figure(dpi=120)
    
    # 一段时间内发生的次数
    data = np.arange(50)
    
    # PMF 绘制泊松分布的概率密度函数
    plt.plot(data, stats.poisson.pmf(data, mu=5), label='pmf(mu=5)')
    plt.bar(data, stats.poisson.pmf(data, mu=5), alpha=.5)
    # CDF 累积概率密度
    plt.plot(data, stats.poisson.cdf(data, mu=5), label='cdf(mu=5)')
    
    # PMF 绘制泊松分布的概率密度函数
    plt.plot(data, stats.poisson.pmf(data, mu=15), label='pmf(mu=15)')
    plt.bar(data, stats.poisson.pmf(data, mu=15), alpha=.5)
    # CDF 累积概率密度
    plt.plot(data, stats.poisson.cdf(data, mu=15), label='cdf(mu=15)')
    
    # PMF 绘制泊松分布的概率密度函数
    plt.plot(data, stats.poisson.pmf(data, mu=30), label='pmf(mu=30)')
    plt.bar(data, stats.poisson.pmf(data, mu=30), alpha=.5)
    # CDF 累积概率密度
    plt.plot(data, stats.poisson.cdf(data, mu=30), label='cdf(mu=30)')
    
    plt.legend(loc='upper left')
    plt.title('poisson')
    
    plt.show()
    
    print('p(x<8)时的概率:{}'.format(stats.poisson.cdf(k=8, mu=15)))
    print('p(8<x<20)时的概率:{}'.format(stats.poisson.cdf(k=20, mu=15) - stats.poisson.cdf(k=8, mu=15)))
    
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 10月16日
  • 已采纳回答 10月8日
  • 创建了问题 10月7日