void StatExpPlot(TVec *Data, TVec *XDrawVec, TVec *YDrawVec, double &MinX, double &MaxX, double &MinY, double &MaxY, const bool DataSorted = true);
Exponential distribution probability plot.
| # | Name | Type | Description |
|---|---|---|---|
| 1 | Data | TVec * | Data to be drawn. |
| 2 | XDrawVec | TVec * | Returns vector of X values to be drawn - > Data estimated quantiles or in this case ordered data values. |
| 3 | YDrawVec | TVec * | Returns vector of Y values to be drawn - > theretical Exponential probability values or in this case -ln(1-p), where p are predefined theoretical probabilities. |
| 4 | MinX | double & | Returns slope line start X point, XDrawVec 25th percentile. These value are used by Dew.Stats.Tee.ProbabilityPlot series. |
| 5 | MaxX | double & | Returns slope line end X point, XDrawVec 75th percentile. These value are used by Dew.Stats.Tee.ProbabilityPlot series. |
| 6 | MinY | double & | Returns slope line start Y point, YDrawVec 25th percentile. These value are used by Dew.Stats.Tee.ProbabilityPlot series. |
| 7 | MaxY | double & | Returns slope line end Y point, YDrawVec 75th percentile. These value are used by Dew.Stats.Tee.ProbabilityPlot series. |
| 8 | DataSorted = true | const bool | If true, algorithm assumes Data is already sorted in ascending order. If Data is not sorted, you must set this parameter to false so that internal algorithm will automatically do the sorting. |
Remarks:
How to construct Exponential distribution probability plot?
- If needed, Data values are sorted (DataSorted parameter set to false).
- Abscissa drawing values are formed by estimated data quantiles - ordered Data values. After calculation they are copied to XDrawVec. TMtxVecBase::Length and TMtxVec::Complex properties of XDrawVec are adjusted automatically.
- Ordinate drawing values are formed by using theoretical probability
p0 top -> -ln(1-p). After calculation they are copied to YDrawVec. TMtxVecBase::Length and TMtxVec::Complex properties of YDrawVec are adjusted automatically. - XDrawVec and YDrawVec 25th and 75th percentile points are used to construct a reference line. Drawing points departures from this straight line indicate departures from Exponential distribution.
See Also: Dew.Stats.Tee.ProbabilityPlot
Declared in Dew::Stats::Units::StatProbPlots · Dew.Stats/Units.StatProbPlots.h · Cross-compiler