Calcul de la valeur médiane à laide de DAX dans LuckyTemplates

Calcul de la valeur médiane à laide de DAX dans LuckyTemplates

Dans ce didacticiel, je vous montre comment calculer la valeur médiane à partir d'une liste de valeurs dans LuckyTemplates à l'aide de la avec d'autres fonctions DAX. Je montre comment vous pouvez placer une table virtuelle à l'intérieur de cette fonction, puis évaluer à travers cette table virtuelle pour obtenir le résultat final - le résultat médian. Vous pouvez regarder la vidéo complète de ce tutoriel au bas de ce blog.

Avec les nombreuses fonctions statistiques que nous pouvons utiliser dans DAX, nous devons comprendre comment elles calculent et comment elles fonctionnent sur des tables de valeurs.

La médiane est la valeur séparant la moitié supérieure de la moitié inférieure d'un échantillon de données (une population ou une distribution de probabilité). Pour un ensemble de données, il peut être considéré comme la valeur "moyenne".

Vous ne voudrez peut-être pas configurer votre rapport comme ceci, mais je l'ai configuré ainsi pour que vous compreniez la structure de ce tableau. Vous allez voir comment créer ce tableau dans une formule pour ensuite aller évaluer le résultat.

Calcul de la valeur médiane à l'aide de DAX dans LuckyTemplates

Table des matières

Calcul des ventes médianes à l'aide de MEDIANX

La fonction clé à utiliser dans le calcul est . Cette fonction DAX nous permet de parcourir une table (physique ou virtuelle). Dans ce cas, nous allons parcourir une table virtuelle car nous voulons calculer la médiane par état. Nous ne pouvons pas mettre le tableau Emplacement car il est à un niveau de détail plus granulaire, c'est-à-dire par ville.

Calcul de la valeur médiane à l'aide de DAX dans LuckyTemplates

Puisque nous évaluons au niveau de l'État, nous devons en quelque sorte ajuster notre tableau. Pour ce faire, nous utilisons la fonction . Cette fonction de table est propre et facile à implémenter à l'intérieur de fonctions d'itération comme MEDIANX.

Nous recréons cette table ici, la colonne State Code et cette colonne Total Sales, mais nous l'appelons Sales Values ​​.

Calcul de la valeur médiane à l'aide de DAX dans LuckyTemplates

Donc, à chaque ligne, nous parcourons chaque état et calculons le total des ventes. La médiane va se produire sur toutes nos ventes une fois que toutes les itérations seront terminées. Et c'est ainsi que nous atteignons les ventes médianes de l'État .

Une autre façon d'utiliser la formule

Nous pouvons réutiliser la formule de différentes manières. Voici un exemple.

Calcul de la valeur médiane à l'aide de DAX dans LuckyTemplates

Dans cette formule, nous calculons les ventes médianes de produits . Tout ce que nous avons à faire est de changer la table virtuelle que nous parcourons à l'intérieur de notre fonction d'itération (MEDIANX). Et au lieu de créer une table virtuelle des états, nous en créons une avec Product Name . L'autre colonne est toujours la valeur des ventes avec les ventes totales.

Calcul de la valeur médiane à l'aide de DAX dans LuckyTemplates

Une fois que nous en avons terminé avec tous ces produits, nous calculons ensuite la médiane.


Fonctions d'itération dans le langage DAX - Un exemple détaillé
Tables virtuelles à l'intérieur des fonctions d'itération dans LuckyTemplates - Concepts DAX
Tables virtuelles principales dans LuckyTemplates à l'aide de DAX

Conclusion

Vous constaterez que ces techniques de ce didacticiel sont réutilisables lors de la réalisation d'autres analyses statistiques. Il s'agit d'un très bon examen des fonctions d'itération en termes de fonctionnement dans LuckyTemplates. Vous devez maîtriser ces concepts si vous souhaitez utiliser LuckyTemplates et DAX au maximum.

Profitez de travailler à travers ce tutoriel. Si vous souhaitez d'autres études sur ce type de fonctionnalité DAX dans LuckyTemplates, consultez les liens ci-dessous.

Acclamations!

***** Apprendre LuckyTemplates ? *****







Quest-ce que le self en Python ? Exemples concrets

Quest-ce que le self en Python ? Exemples concrets

Qu'est-ce que le self en Python ? Exemples concrets

Comment enregistrer et charger un fichier RDS dans R

Comment enregistrer et charger un fichier RDS dans R

Vous apprendrez à enregistrer et à charger des objets à partir d'un fichier .rds dans R. Ce blog expliquera également comment importer des objets de R vers LuckyTemplates.

First N Business Days Revisited - Une solution de langage de codage DAX

First N Business Days Revisited - Une solution de langage de codage DAX

Dans ce didacticiel sur le langage de codage DAX, découvrez comment utiliser la fonction GENERATE et comment modifier dynamiquement le titre d'une mesure.

Présentez des informations à laide de la technique des visuels dynamiques multi-threads dans LuckyTemplates

Présentez des informations à laide de la technique des visuels dynamiques multi-threads dans LuckyTemplates

Ce didacticiel explique comment utiliser la technique Multi Threaded Dynamic Visuals pour créer des informations à partir de visualisations de données dynamiques dans vos rapports.

Introduction au filtrage du contexte dans LuckyTemplates

Introduction au filtrage du contexte dans LuckyTemplates

Dans cet article, je vais parcourir le contexte du filtre. Le contexte de filtrage est l'un des principaux sujets que tout utilisateur de LuckyTemplates doit d'abord connaître.

Meilleurs conseils pour utiliser les applications dans le service en ligne LuckyTemplates

Meilleurs conseils pour utiliser les applications dans le service en ligne LuckyTemplates

Je souhaite montrer comment le service en ligne LuckyTemplates Apps peut aider à gérer différents rapports et informations générés à partir de diverses sources.

Analyser les changements de marge bénéficiaire au fil du temps - Analytics avec LuckyTemplates et DAX

Analyser les changements de marge bénéficiaire au fil du temps - Analytics avec LuckyTemplates et DAX

Découvrez comment calculer les modifications de votre marge bénéficiaire à l'aide de techniques telles que la création de branches de mesure et la combinaison de formules DAX dans LuckyTemplates.

Idées de matérialisation pour les caches de données dans DAX Studio

Idées de matérialisation pour les caches de données dans DAX Studio

Ce didacticiel abordera les idées de matérialisation des caches de données et comment elles affectent les performances des DAX dans la fourniture de résultats.

Rapports dentreprise à laide de LuckyTemplates

Rapports dentreprise à laide de LuckyTemplates

Si vous utilisez encore Excel jusqu'à présent, c'est le meilleur moment pour commencer à utiliser LuckyTemplates pour vos besoins en matière de rapports commerciaux.

Quest-ce que la passerelle LuckyTemplates ? Tout ce que tu as besoin de savoir

Quest-ce que la passerelle LuckyTemplates ? Tout ce que tu as besoin de savoir

Qu'est-ce que la passerelle LuckyTemplates ? Tout ce que tu as besoin de savoir