Table of Contents

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

double

CurrentValue

Gets or sets the current value of the metric.

public double CurrentValue { get; set; }

Property Value

double

Direction

Gets or sets the trend direction.

public TrendDirection Direction { get; set; }

Property Value

TrendDirection

IsSignificant

Gets or sets whether the trend is statistically significant.

public bool IsSignificant { get; set; }

Property Value

bool

MaxValue

Gets or sets the maximum value observed.

public double MaxValue { get; set; }

Property Value

double

MetricName

Gets or sets the metric name.

public string MetricName { get; set; }

Property Value

string

MinValue

Gets or sets the minimum value observed.

public double MinValue { get; set; }

Property Value

double

PValue

Gets or sets the statistical significance (p-value).

public double PValue { get; set; }

Property Value

double

RSquared

Gets or sets the R-squared value indicating trend fit quality (0-1).

public double RSquared { get; set; }

Property Value

double

RateOfChange

Gets or sets the rate of change per time unit.

public double RateOfChange { get; set; }

Property Value

double

Slope

Gets or sets the trend slope (linear regression coefficient).

public double Slope { get; set; }

Property Value

double

StandardDeviation

Gets or sets the standard deviation.

public double StandardDeviation { get; set; }

Property Value

double