Class TrendAnalysis
- Namespace
- DotCompute.Abstractions.Debugging.Types
- Assembly
- DotCompute.Abstractions.dll
Detailed trend analysis for a specific metric.
public sealed class TrendAnalysis
- Inheritance
-
TrendAnalysis
- Inherited Members
Properties
AverageValue
Gets or sets the average value over the trend window.
public double AverageValue { get; set; }
Property Value
CurrentValue
Gets or sets the current value of the metric.
public double CurrentValue { get; set; }
Property Value
Direction
Gets or sets the trend direction.
public TrendDirection Direction { get; set; }
Property Value
IsSignificant
Gets or sets whether the trend is statistically significant.
public bool IsSignificant { get; set; }
Property Value
MaxValue
Gets or sets the maximum value observed.
public double MaxValue { get; set; }
Property Value
MetricName
Gets or sets the metric name.
public string MetricName { get; set; }
Property Value
MinValue
Gets or sets the minimum value observed.
public double MinValue { get; set; }
Property Value
PValue
Gets or sets the statistical significance (p-value).
public double PValue { get; set; }
Property Value
RSquared
Gets or sets the R-squared value indicating trend fit quality (0-1).
public double RSquared { get; set; }
Property Value
RateOfChange
Gets or sets the rate of change per time unit.
public double RateOfChange { get; set; }
Property Value
Slope
Gets or sets the trend slope (linear regression coefficient).
public double Slope { get; set; }
Property Value
StandardDeviation
Gets or sets the standard deviation.
public double StandardDeviation { get; set; }