series_stats_dynamic()
Retourne des statistiques pour une série dans un objet dynamique.
Syntax
series_stats_dynamic(
série [,
ignore_nonfinite ])
Découvrez les conventions de syntaxe.
Paramètres
Nom | Type | Obligatoire | 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 dynamiques 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.50363853548269, « variance » : 812.45714285714291, « sum » : 492.0, « len » : 15} |
La requête suivante crée une série du tarif moyen des taxis par minute, puis calcule des 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.779069767441861 »,"max_idx » :481260,"avg » :"13.062685479531414 »,"st"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