Quest-ce que le self en Python ? Exemples concrets
Qu'est-ce que le self en Python ? Exemples concrets
Aujourd'hui, je deviens complexe avec DAX, mais c'est parce que j'aime montrer la puissance de ce langage de formule dans LuckyTemplates. Je veux que tu y arrives aussi. C'est pourquoi je veux toujours être pratique sur la mise en œuvre. La segmentation dynamique est un exemple parfait d'un aperçu commercial vraiment précieux que vous pouvez extraire de votre analyse dans LuckyTemplates. Vous pouvez regarder la vidéo complète de ce tutoriel au bas de ce blog.
Supposons que vous souhaitiez voir quels groupes de clients achètent vos produits. Quand je parle de groupes de clients, s'agit-il de vos meilleurs clients, de vos clients de milieu de gamme ou de vos clients de bas de gamme ? Vous découvrirez rapidement que ce n'est pas si facile à résoudre, car ce "groupement" n'existe même pas dans vos tableaux bruts. Vous devez le créer via un tableau de support, et je vous montre comment dans cet article de blog.
Dans cet article, nous allons voir comment vous pouvez visualiser quels groupes de clients contribuent le plus à vos bénéfices. Maintenant, il y a quelques étapes que nous devons franchir pour arriver à ce point, mais c'est une très bonne analyse si vous voulez parcourir le temps et déterminer combien votre Top 5, Top 5 - 20, et le reste de vos clients contribuent à vos profits.
Vous pouvez utiliser les mêmes techniques que nous verrons dans cet article de blog pour faire votre propre analyse. En utilisant le modèle de données, vous pouvez créer ce type de visuel dynamique. Par exemple, dans cette visualisation, nous examinons quelle est la contribution du Top 5, du classement 5 à 20 et du reste.
Comme tout est dynamique, nous pouvons également cliquer sur chaque produit que nous vendons correctement et voir la différence pour chaque produit différent. Nous pouvons voir que certains produits sont totalement dominés par le Top 5, mais c'est probablement parce que peu de choses se vendent réellement avec ce produit particulier.
En revanche, lorsque l'on clique sur un produit qui se vend le mieux, on constate qu'il est un peu plus distributif. C'est le genre d'informations intéressantes que vous pouvez obtenir à partir de ce type d'analyse.
Table des matières
Calcul des bénéfices totaux
Commençons à zéro et voyons comment nous pouvons réellement arriver à ce point. La première chose que nous devons faire est de mettre en place quelques calculs simples.
Nous allons d'abord calculer nos bénéfices totaux en utilisant nos ventes totales moins notre coût total.
Création d'un tableau pour le classement
Revenons d'abord à notre modèle de données. Vous verrez qu'en haut, nous avons nos principaux modèles de données : table Dates, table Produits, table Régions et table Client, qui descendent toutes vers la table Ventes en bas. Chaque transaction effectuée se trouve dans notre table Sales, et c'est là que nous effectuons nos calculs.
Si vous y réfléchissez, nous n'avons rien dans notre modèle ici qui nous indique qui est dans les cinq premiers ou qui s'est classé de 5 à 20, ou qui est tout le monde. Cela signifie que nous devons le créer. Rappelez-vous également que nous voulons que ce soit dynamique , n'est-ce pas ?
Nous devons donc créer une table qui le fera pour nous. Nous allons créer des groupes ainsi que leur MIN et MAX. Pour le Top 5, le minimum est 0 et le maximum est 5. Pour les classements 5 – 20, ce sera 5 et 20, et ainsi de suite. Nous intégrerons ensuite ce tableau dans notre modèle de données via la formule Dax et cela classera ensuite dynamiquement les clients en fonction du contexte de calcul.
Formuler les bénéfices des clients par groupe
Nous allons découvrir comment rechercher les bénéfices des clients par groupe (4:00). Passons rapidement en revue ce qui se passe réellement ici. Tout d'abord, nous allons calculer les bénéfices totaux, qui est la mesure des bénéfices totaux que je vous ai enseignée plus tôt.
Mais ce que nous devons faire, c'est voir dans quel rang se trouve chaque client et s'il se trouve dans chacun de ces rangs personnalisés que nous venons de créer dans notre tableau. S'ils le font, ils sont ensuite placés dans ce groupe par Top 5, Rang 5 à 10 ou The Rest.
C'est la logique que nous utiliserons pour réellement créer ou exécuter ces calculs.
Faisons une simulation très rapide ici et faisons glisser le mois et l'année dans notre table. Nous pourrons voir les ventes totales pour chacun de ces mois.
Utilisation des bénéfices des clients par groupe
Si nous faisons glisser nos groupes de clients dans le tableau, cela ne nous donne pas un résultat correct. Si vous explorez vraiment ces chiffres, ils sont tous exactement les mêmes. Nous devons donc utiliser les bénéfices des clients par groupe . Cela nous rapportera chacun des bénéfices par classement.
Ce que nous devons faire, c'est explorer une période plus précise afin de mettre un filtre sur les six derniers mois de 2016.
Si nous mettons des étiquettes de données, nous pouvons voir qu'il s'agit de calculer les bénéfices totaux, mais de les diviser ensuite par groupe de clients.
Visualiser le tableau
Donnons-lui un graphique et voyons le pourcentage. Tout ce que nous avons à faire est de changer la visualisation en histogramme empilé à 100 %.
Cela nous donne maintenant le pourcentage des ventes de ces groupes personnalisés. Nous allons modifier un peu la visualisation et la transformer en une liste déroulante. Et puis nous allons créer une autre visualisation, qui nous donnera nos ventes par produit.
Ce calcul va automatiquement s'ajuster en fonction du contexte dans lequel nous l'avons placé. Donc, si nous ajustons et incluons tous les mois de 2016, nous pouvons voir comment les choses changent pour chaque mois différent.
Si nous cliquons sur l'un des produits du tableau de gauche, nous pouvons voir dynamiquement, à partir d'un pourcentage, quelle part de nos bénéfices est déterminée par des groupes spécifiques.
Visualiser la composition des bénéfices
Une fois que nous avons cliqué sur tous les différents produits, nous pouvons voir quelle est la composition de nos bénéfices au fil du temps pour chacun de nos produits que nous vendons. Nous pouvons l'examiner d'un point de vue global du portefeuille.
Ou nous pouvons même explorer nos 3 meilleurs produits et constater qu'il y a eu une baisse à la fin de 2015. Nous pouvons nous demander pourquoi une proportion plus élevée de nos petits clients achètent ces produits par rapport à nos gros clients qui n'achètent rien.
De toute évidence, des choses comme celles-ci feraient une très bonne discussion pour entendre vos vendeurs et votre direction. Cette formule DAX est une très bonne technique qui peut en fait être réutilisée dans un certain nombre de scénarios différents. Je recommande fortement de plonger dans cette technique de segmentation dynamique et d'examiner comment vous pourriez réellement l'utiliser pour vous-même et pour certaines des analyses que vous faites.
Conclusion
Comme vous pouvez le voir, il y a un peu de mal, mais c'est un truc vraiment puissant. Cette analyse est excellente pour voir la composition de qui achète vos produits, non seulement pour l'ensemble de vos produits, mais vous pouvez même plonger dans des produits spécifiques et comparer en quoi la composition pourrait être différente. Cette technique a un terme technique – la segmentation dynamique . C'est parce que nous segmentons dynamiquement nos résultats en les plaçant dans une certaine logique, qui les divisera en leur propre gâteau.
Je passe en revue cette technique particulière de manière complète dans mon cours Résoudre des scénarios analytiques à . Consultez ceci pour en savoir plus. Dans cette vidéo, je passe en revue un aperçu de la façon dont vous pourriez l'implémenter vous-même et de son apparence dans vos rapports.
Bonne chance pour la mise en œuvre de celui-ci !
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