series_stats_dynamic()
Retourne des statistiques pour une série dans un objet dynamique.
Syntaxe
series_stats_dynamic(
série [,
ignore_nonfinite ])
En savoir plus sur les conventions de syntaxe.
Paramètres
Nom | Type | Requise | Description |
---|---|---|---|
série | dynamic |
✔️ | Tableau de valeurs numériques. |
ignore_nonfinite | bool |
Indique s’il faut calculer les statistiques tout en ignorant les valeurs non finies, telles que null, NaN, inf, etc. La valeur par défaut est false , qui retourne null si des valeurs non finies sont présentes dans le tableau. |
Retours
Objet de conteneur de propriétés dynamique avec le contenu suivant :
min
: valeur minimale dans le tableau d’entrée.min_idx
: première position de la valeur minimale dans le tableau d’entrée.max
: valeur maximale dans le tableau d’entrée.max_idx
: première position de la valeur maximale dans le tableau d’entrée.avg
: valeur moyenne du tableau d’entrée.variance
: exemple de variance du tableau d’entrée.stdev
: exemple d’écart type du tableau d’entrée.sum
: somme des valeurs dans le tableau d’entrée.len
: longueur du tableau d’entrée.
Exemple
print x=dynamic([23, 46, 23, 87, 4, 8, 3, 75, 2, 56, 13, 75, 32, 16, 29])
| project stats=series_stats_dynamic(x)
Sortie
stats |
---|
{"min » : 2.0, « min_idx » : 8, « max » : 87.0, « max_idx » : 3, « avg » : 32.8, « stdev » : 28.503633853548269, « variance » : 812.45714285714291, « sum » : 492.0, « len » : 15} |
La requête suivante crée une série de prix moyen de taxi par minute, puis calcule les statistiques sur ces tarifs moyens :
nyc_taxi
| make-series Series=avg(fare_amount) on pickup_datetime step 1min
| project Stats=series_stats_dynamic(Series)
Sortie
Statistiques |
---|
{"min » :0,"min_idx » :96600,"max » :"31.77906976741861 »,"max_idx » :481260,"avg » :"13.062685479531414 »,"stdev » :"1.7730590207741219 »,"variance » :"3.1437382911484884 »,"sum » :"6865747.488041711 »,"len » :525600} |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour