ArrayStatistics

Statistic Functions using arrays.
rms(sample) Root Mean Squared
Parameters:
- sample: float array, data sample points.
Returns: float
skewness_pearson1(sample) Pearson's 1st Coefficient of Skewness.
Parameters:
- sample: float array, data sample.
Returns: float
skewness_pearson2(sample) Pearson's 2nd Coefficient of Skewness.
Parameters:
- sample: float array, data sample.
Returns: float
pearsonr(sample_a, sample_b) Pearson correlation coefficient measures the linear relationship between two datasets.
Parameters:
- sample_a: float array, sample with data.
- sample_b: float array, sample with data.
Returns: float p
kurtosis(sample) Kurtosis of distribution.
Parameters:
- sample: float array, data sample.
Returns: float
range_int(sample, percent) Get range around median containing specified percentage of values.
Parameters:
- sample: int array, Histogram array.
- percent: float, Values percentage around median.
Returns: tuple with [int, int], Returns the range which containes specifies percentage of values.
average_weighted(sample, weights) Computes a weighted average (the mean, where each value is weighted by its relative importance).
Parameters:
sample: float array, data sample.
weights: float array, weights to apply to samples.
Returns: float
Updated: display examples on chart.
Added:
arithmetic_geometric_mean_simple(value_a, value_b, tolerance_value) Calculate the arithmetic-geometric mean of two numbers (_value_a, _value_b).
Parameters:
value_a: float, number value.
value_b: float, number value.
tolerance_value: float, number value, default=1e-12.
Returns: float
arithmetic_geometric_mean(sample, tolerance_value) Computes the arithmetic geometric mean of a sequence of values.
Parameters:
sample: float array, data sample.
tolerance_value: float, number value, default=1e-12.
Returns: float
Added:
zscore_simple(value, mean, deviation) Computes the simple version of the z-score formula.
Parameters:
value: float, data value.
mean: float, data mean.
deviation: float, the standard deviation of the data.
Returns: float.
zscore(sample) Computes the z-score of a data sample values.
Parameters:
sample: float array, data values.
Returns: float array.
Updated:
arithmetic_geometric_mean() was not computed correctly, thank you, InvestCHK for pointing it out.
Libreria Pine
In pieno spirito TradingView, l'autore ha pubblicato questo codice Pine come libreria open-source in modo che altri programmatori Pine della nostra comunità possano riutilizzarlo. Complimenti all'autore! È possibile utilizzare questa libreria privatamente o in altre pubblicazioni open-source, ma il riutilizzo di questo codice in una pubblicazione è regolato dal nostro Regolamento.
Declinazione di responsabilità
Libreria Pine
In pieno spirito TradingView, l'autore ha pubblicato questo codice Pine come libreria open-source in modo che altri programmatori Pine della nostra comunità possano riutilizzarlo. Complimenti all'autore! È possibile utilizzare questa libreria privatamente o in altre pubblicazioni open-source, ma il riutilizzo di questo codice in una pubblicazione è regolato dal nostro Regolamento.