1.離散確率分布
ベルヌーイ分布: ※はデルタ関数
多変数ベルヌーイ分布:
2項分布:
多項分布:
ポアソン分布:
ポアソン分布の実装
#! /usr/bin/env python # -*- coding: utf-8 -*- import scipy from pylab import * import math amp = range(1,11) def poisson(x,m): xfact = scipy.misc.factorial(x,exact=True) p = m**x / xfact * exp(-1.0*m) return p m=3 dist = [] for x in amp: calc = poisson(x,m) print calc dist.append(calc) #print dist bar(amp,dist) xlim(xmax=10) ylim(ymax=0.4) show()
λ=3のときのポアソン分布