import numpy as np, pandas as pd, math
while True:
mean, std_dev, num_samples = 105, 2.5, 100
data = np.random.normal(loc=mean, scale=std_dev, size=num_samples)
df = pd.DataFrame(data, columns=['value'])
for i in range(len(df)):
df['value'][i] = math.ceil(df['value'][i]) # 數字取整數,根據實際情況而定
if 104 <= df['value'].mean().round(2) and df['value'].mean().round(2) <= 106:
break
print(f"範圍: {df['value'].min()}-{df['value'].max()}")
print(f"平均: {df['value'].mean().round(2)}±{df['value'].std().round(2)}")
# 範圍: 97.0-111.0
# 平均: 104.96±2.51
python - 根據均值和標準差生成隨機整數
相關文章
- Python求均值,方差,標準差Python
- 生成隨機整數方法隨機
- AI應用之根據行業標準生成PRD文件AI行業
- 根據字元型別和密碼長度隨機生成密碼字元型別密碼隨機
- Golang生成區間隨機整數Golang隨機
- python生成隨機數、隨機字串Python隨機字串
- python 隨機數生成Python隨機
- 隨機範圍小數和隨機範圍整數隨機
- Python生成隨機數random模組Python隨機random
- Python中如何生成隨機數?Python隨機
- python生成隨機數的方法Python隨機
- Python隨機數生成方法Python隨機
- Python基礎_根據隨機數_按長度_升序或降序排序列表Python隨機排序
- Linux Shell 生成隨機數和隨機字串Linux隨機字串
- Python標準庫12 數學與隨機數 (math包,random包)Python隨機random
- matlab之生成不重複的隨機整數Matlab隨機
- Python 根據id生成唯一碼Python
- 生成隨機數隨機
- 怎麼用Python生成隨機數Python隨機
- Python如何隨機生成1到100的隨機數?Python隨機
- Python 快速教程(標準庫12):數學與隨機數 (math包,random包)Python隨機random
- js生成一定範圍內的隨機整數JS隨機
- JavaScript 生成隨機數JavaScript隨機
- mysql生成隨機數MySql隨機
- Python隨機數生成模組random詳解Python隨機random
- Python模組學習:random 隨機數生成Pythonrandom隨機
- [隨機數詳解]生成一個隨機數,生成指定範圍的隨機數及隨機陣列去重隨機陣列
- java 生成一個隨機整數,範圍從 1 到 10Java隨機
- MATLAB中如何生成指定範圍的隨機整數向量Matlab隨機
- mysql生成隨機整數(轉自網路出處忘記)MySql隨機
- 隨機數生成器隨機
- java隨機數生成原理Java隨機
- C++生成隨機數C++隨機
- R語言求取大量遙感影像的平均值、標準差:raster庫R語言AST
- 【轉】python生成隨機字串Python隨機字串
- 方差與標準差
- 機器學習根據文字生成圖片教程(附python程式碼)機器學習Python
- 微信小程式生成隨機數微信小程式隨機