The following simulates a Laplace Distribution:
Laplace Distribution Histogram |
Source code
The following outlines the Python code used:
import matplotlib.pyplot as plt import numpy as np import sys file ='1111' mu=9.0 sig=2.0 samples=10000 bins=100 fontsize=8 fig = plt.figure() ax = fig.add_subplot(111) loc, scale = 0., 1. lapSamples = [np.random.laplace(mu, sig, samples)] ax.hist(lapSamples, bins=bins, color='green') ax.set_title(r"Laplace distribution Histogram RNG",fontsize=fontsize) ax.set_xlabel("x",fontsize=fontsize) ax.set_ylabel("Frequency of occurrence",fontsize=fontsize) #print "Laplace: ",lapSamples[0:10] #Take a look at the first 10 file = file+".png" plt.savefig(file) print ("Saving to ",file)