Generate Rate Based Distributions

By for October 19, 2016

204 views
76 downloads

Language

Report Abuse
This module generates data based on Poisson, gamma, exponential or geometric distribution
This experiment generates data using a user selected distribution such as Poisson, exponential, gamma, and geometric. For example, user may want to do a montecarlo simulation over the service experience model using Poisson distribution for arrival pattern and this module can help generate this data ### Module Configuration ### This module expects user to select a distribution and provide - Rate - This is average rate expected for Poisson, exponential, gamma, and geometric. - Shape - This is used only for gamma distribution as a shape attribute - Min - This is used only for exponential and gamma for creating data with values greater than this value - Max - This is used for exponential and gamma for creating data with values less than this value - Rows - This is used as input on how much data is created and shape the dataframe - Columns - This is used as input on how much data is created and shape the dataframe - Type of distribution - This is where user provides what type of distribution should be used for creating dataset - Seed - This is used as a seed for randomization of the data ![](http://neerajkh.blob.core.windows.net/images/RateModuleConfigCapture.PNG) ### Sample Output Dataset ### The figure below shows the dataset generated by the algorithm along with the distribution of the generated data ![](http://neerajkh.blob.core.windows.net/images/RatebasedDataCapture.PNG) ![](http://neerajkh.blob.core.windows.net/images/RateBasedPlotCapture.PNG) ### Source Code### The source code for this file is located here - [https://gist.github.com/nk773/534e17588e2013fb98fde7a26d42eb72](https://gist.github.com/nk773/534e17588e2013fb98fde7a26d42eb72)