2019年7月19日 星期五

[ Python 範例代碼 ] Matplotlib - 產生 normal distribution 的 Histogram

使用 np.random.normal 產生 random 的 normal distribution 數字, 接著使用 np.histogram 計算繪製 histogram 所需要的資料: 
  1. import numpy as np  
  2. import random as rd  
  3. from matplotlib import pyplot as plt   
  4.   
  5. # 產生 normal distribution 的數字  
  6. random_nums = np.random.normal(scale=20, size=10000)  
  7. random_ints = np.round(random_nums)  
  8.   
  9. # 計算 histogram 的相關數字  
  10. hist, bins = np.histogram(random_ints, bins=20)  
  11.   
  12. # 繪圖  
  13. plt.rcParams['figure.figsize'] = [157]  
  14. plt.hist(random_ints, bins)   
  15. plt.title("histogram")  
  16. plt.xticks(bins)  
  17. plt.show()  

沒有留言:

張貼留言

[Git 常見問題] error: The following untracked working tree files would be overwritten by merge

  Source From  Here 方案1: // x -----删除忽略文件已经对 git 来说不识别的文件 // d -----删除未被添加到 git 的路径中的文件 // f -----强制运行 #   git clean -d -fx 方案2: 今天在服务器上  gi...