Quest-ce que le self en Python ? Exemples concrets
Qu'est-ce que le self en Python ? Exemples concrets
Si vous êtes une entreprise vendant des produits dans de nombreux magasins différents ou dans de nombreuses régions différentes, vous voudrez alors comprendre s'il existe des points communs dans vos produits les plus vendus ou les moins vendus. Vous voudriez découvrir vos meilleurs produits par région. Vous pouvez regarder la vidéo complète de ce tutoriel au bas de ce blog.
Dans cet exemple, je vous explique comment trouver vos 2 meilleurs produits à l'aide des calculs DAX dans LuckyTemplates .
Je peux voir que cela est également très utile si vous recherchiez des valeurs aberrantes dans vos données au fil du temps. Peut-être identifiez-vous que certains produits se vendent très bien dans certaines régions par rapport à d'autres, et il peut y avoir une opportunité d'en profiter avec des promotions, des ventes incitatives, etc.
Il y a tellement d'opportunités d'ajouter de la valeur avec ces types d'informations.
Dans ce didacticiel, j'examine la formule DAX requise pour obtenir cet aperçu particulier, en me concentrant sur l'utilisation de TOPN dans l' instruction CALCULATE .
Table des matières
Pourquoi isoler vos meilleurs produits
Il est facile de calculer les ventes totales de chaque produit par région. Cependant, cela peut nous donner un graphique très chargé lorsque nous ne voulons nous concentrer que sur nos meilleurs produits.
Nous voyons dans ce tableau que nous vendons beaucoup de produits et cette liste peut devenir très longue. Il est assez difficile de voir les tendances, ou de voir le calcul ou la perspicacité que nous recherchons.
Dans cet exemple, nous voulons voir nos 2 meilleurs produits, nous devons donc d'une manière ou d'une autre faire en sorte que ceux qui ne figurent pas sur les deux premiers apparaissent comme vides. De cette façon, ils n'apparaîtraient pas dans notre visualisation.
La technique que nous allons utiliser dans ce didacticiel est très utile pour une gamme de scénarios différents, pas seulement pour vendre des produits. Il peut s'agir des meilleurs clients, des régions les plus vendues, des meilleurs vendeurs, etc. Nous pourrions même isoler les marges bénéficiaires ou les coûts.
La grande chose à propos de ce modèle que nous allons utiliser est que nous pouvons changer le contexte du calcul et il ajustera dynamiquement la table.
Dans cette visualisation, il est très facile de voir tous les endroits que nous vendons, de les trier par nom de produit, et nous pourrions voir nos produits les plus vendus, etc. Nous pourrions utiliser toutes les informations ici pour les promotions marketing, la publicité de nouvelles offres, pour exemple, et ainsi de suite.
Comment trouver vos meilleurs produits
Je vais vous montrer la formule qui nous permet de trouver nos meilleurs produits.
Ici, nous avons nos ventes totales par code d'état, et l'autre tableau montre les ventes de chaque produit pour chaque emplacement. Dans cet exemple, nous voulons afficher uniquement les ventes des 2 meilleurs produits dans chaque région , puis masquer tout le reste.
Pour ce faire, nous créons notre formule, que j'appelle Top 2 Products per Region . Nous utilisons VAR (variables) ici et mettons un RankingContext sur la ligne suivante avec nos produits car c'est en fait ce que nous allons classer. Sur la ligne suivante, nous allons RETURN, puis utilisons CALCULATE Total Sales.
Ensuite, nous allons TOPN avec la valeur N comme 2 , car nous recherchons nos 2 meilleurs produits, dans cet exemple, et nous avons donc TOUS les produits également. Après quoi, nous le classons par Total Sales .
Enfin, à cause de cette instruction ALL dans notre fonction TOPN, nous devons ramener le contexte du nom du produit. Et pour y parvenir, nous mettons ce RankingContext .
Une fois cela fait, nous cliquons sur OK et nous nous assurons qu'il est correctement formaté.
Si nous apportons cela dans notre tableau, nous pouvons voir maintenant qu'il existe des valeurs vides pour tous les produits qui ne figurent pas dans nos deux premiers . Toutes les autres valeurs sont celles de nos deux meilleurs produits dans une région spécifique.
Et cela, bien sûr, renvoie au modèle de données, tout comme la plupart des calculs que nous effectuons. Nous pouvons également améliorer cette visualisation en ajoutant les barres de données , apportant de la couleur à notre tableau.
Où sont vos meilleures ventes par produit ? Analyses avancées avec LuckyTemplates
Présentez le nom du meilleur résultat dans une visualisation de carte à l'aide de LuckyTemplates
Classement Insights à l'aide de TOPN dans LuckyTemplates
Conclusion
Comme je l'ai mentionné, vous pouvez réutiliser ce modèle de formule de plusieurs façons avec n'importe quelle dimension à laquelle vous pouvez penser que vous avez dans votre modèle de données. Vous pouvez utiliser cette technique et apporter des informations intéressantes dans vos rapports.
Cette technique est excellente pour bien apprendre. Comprendre comment TOPN calcule en interne un classement à la volée, puis crée un contexte à l'intérieur de CALCULATE, qui isole les meilleurs (dans ce cas) produits à vendre, vous est très utile lorsque vous utilisez LuckyTemplates.
La fonction VALUES est tout aussi importante. Vous en avez besoin pour rétablir le contexte du nom du produit afin que ce calcul fonctionne correctement.
Comme toujours, DAX est un langage analytique incroyable , qui vaut vraiment la peine d'être appris si vous vous lancez dans LuckyTemplates. Vraiment, si vous n'apprenez pas DAX , vous manquez 90% de ce que vous pouvez réaliser dans LuckyTemplates.
Amusez-vous à apprendre cette technique et assurez-vous de chercher à l'appliquer dans vos propres environnements pour intégrer les concepts dans votre esprit. Regardez la vidéo complète ci-dessous.
Acclamations!
Qu'est-ce que le self en Python ? Exemples concrets
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.
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.
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.
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.
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.
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.
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.
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.
Qu'est-ce que la passerelle LuckyTemplates ? Tout ce que tu as besoin de savoir