# 以指數分佈為例,求指數分佈的逆轉換方法
# 指數分佈的CDF = 1 - e^(-x) X>=0
# CDF的逆函式 = -ln(1-x) 0<=X<1
import math
import numpy as np
from matplotlib import pyplot as plt
def inverse():
x = np.random.uniform(0, 1, 10000)
x = -np.log(1 - x)
return x
def plot(x):
# 繪製直方圖
plt.hist(x, bins=30, color='skyblue', alpha=0.8)
plt.show()
if __name__ == '__main__':
plot(inverse())
抽樣之逆轉換方法
相關文章
- 水庫抽樣演算法演算法
- 使用Hive隨機抽樣Hive隨機
- excel日期格式轉換中,怎樣將“/”轉換成“-”Excel
- JDom 常用轉換方法 (轉)
- numpy2.隨機抽樣隨機
- C# 蓄水池抽樣C#
- echarts圖表樣式轉換Echarts
- Goldengate 列轉換樣例Go
- 使用世界變換的逆轉置矩陣對法線進行變換矩陣
- ORACLE統計抽樣預設比例Oracle
- [Hive]Hive實現抽樣查詢Hive
- DB2 抽樣統計案例DB2
- 資料探勘與資料抽樣
- scala中隱式轉換之隱式轉換呼叫類中本不存在的方法
- 逆機率取樣-接受拒絕取樣-MCMC取樣
- 【轉】css樣式自動換行(強制換行)CSS
- canvas 基礎系列(二)之實現大轉盤抽獎Canvas
- 字串:怎樣轉換字串為數字型別? (轉)字串型別
- 【SQL】行列轉換方法示例SQL
- 如何逆轉血管老化?
- c語言單向連結串列逆轉實現方法C語言
- 怎麼樣轉換pdf格式為Word?
- 【CDB】怎樣轉換non-CDB to CDB
- 巧用CSS控制滑鼠樣式變換(轉)CSS
- Java之時間轉換Java
- Java之IO轉換流Java
- 順序表應用4:元素位置互換之逆置演算法演算法
- 字串:怎樣將數字型別轉換為字串 (轉)字串型別
- 通用的行列轉換的方法
- javascript字元編碼轉換方法JavaScript字元
- 星型轉換實現方法
- js 轉換大小寫的方法JS
- 大轉盤抽獎系統
- 微信小程式:抽獎轉盤微信小程式
- Caj檔案怎樣整篇轉換成Word
- PDF轉換器在電腦上怎樣使用?PDF轉換器功能有哪些?
- 【Go】IP地址轉換:數字與字串之間高效轉換Go字串
- pyhanlp 繁簡轉換之拼音轉換與字元正則化HanLP字元