BoxSummary Class
The five-number summary of a sample, with its outliers, as a box plot draws it.
public sealed class BoxSummary : IEquatable<BoxSummary>- Implements
Constructors
| Name | Description |
|---|---|
| BoxSummary(int, double, double, double, double, double, IReadOnlyList<double>) | The five-number summary of a sample, with its outliers, as a box plot draws it. |
BoxSummary(int, double, double, double, double, double, IReadOnlyList<double>)
BoxSummary.csThe five-number summary of a sample, with its outliers, as a box plot draws it.
public BoxSummary(int Count, double LowerQuartile, double Median, double UpperQuartile, double LowerWhisker, double UpperWhisker, IReadOnlyList<double> Outliers)Parameters
Countint- The number of values.
LowerQuartiledouble- The first quartile (25%).
Mediandouble- The median (50%).
UpperQuartiledouble- The third quartile (75%).
LowerWhiskerdouble- The smallest value that is not below
BoxSummary.LowerQuartileminus 1.5 times the interquartile range. UpperWhiskerdouble- The largest value that is not above
BoxSummary.UpperQuartileplus 1.5 times the interquartile range. OutliersIReadOnlyList<double>- The values outside of the whiskers, in increasing order.
Properties
| Name | Description |
|---|---|
| Count | The number of values. |
| LowerQuartile | The first quartile (25%). |
| LowerWhisker | The smallest value that is not below BoxSummary.LowerQuartile minus 1.5 times the interquartile range. |
| Median | The median (50%). |
| Outliers | The values outside of the whiskers, in increasing order. |
| UpperQuartile | The third quartile (75%). |
| UpperWhisker | The largest value that is not above BoxSummary.UpperQuartile plus 1.5 times the interquartile range. |
Count
BoxSummary.csLowerQuartile
BoxSummary.csLowerWhisker
BoxSummary.csThe smallest value that is not below BoxSummary.LowerQuartile minus 1.5 times the interquartile range.
public double LowerWhisker { get; init; }Property value
Median
BoxSummary.csOutliers
BoxSummary.csThe values outside of the whiskers, in increasing order.
public IReadOnlyList<double> Outliers { get; init; }Property value
UpperQuartile
BoxSummary.csUpperWhisker
BoxSummary.csThe largest value that is not above BoxSummary.UpperQuartile plus 1.5 times the interquartile range.
public double UpperWhisker { get; init; }Property value
Methods
| Name | Description |
|---|---|
| Deconstruct(int, double, double, double, double, double, IReadOnlyList<double>) | |
| Equals(BoxSummary?) | |
| Equals(object?) | |
| GetHashCode() | |
| ToString() |
Deconstruct(int, double, double, double, double, double, IReadOnlyList<double>)
Equals overloads
Equals(BoxSummary?)
public bool Equals(BoxSummary? other)No documentation is available.
Equals(object?)
GetHashCode()
ToString()
Operators
| Name | Description |
|---|---|
| operator ==(BoxSummary?, BoxSummary?) | |
| operator !=(BoxSummary?, BoxSummary?) |
operator ==(BoxSummary?, BoxSummary?)
public static bool operator ==(BoxSummary? left, BoxSummary? right)No documentation is available.
operator !=(BoxSummary?, BoxSummary?)
public static bool operator !=(BoxSummary? left, BoxSummary? right)No documentation is available.