Quest-ce que le self en Python ? Exemples concrets
Qu'est-ce que le self en Python ? Exemples concrets
L'utilisation de mesures DAX pour regrouper dynamiquement des données dans LuckyTemplates est si puissante. Vous construisez vos modèles de données et créez de nombreux filtres et façons de découper vos données. Vous pouvez regarder la vidéo complète de ce tutoriel au bas de ce blog.
C'est un peu plus avancé aujourd'hui, mais j'adore ce genre de choses dans LuckyTemplates.
N'oubliez pas que ceux-ci n'existent probablement pas dans vos ensembles de données d'origine, vous créez donc de toutes nouvelles informations que les consommateurs de votre contenu apprécieront vraiment.
Dans cet exemple, je vous montre comment récupérer des résultats dans une colonne calculée. Vous pouvez ensuite évaluer chacun de ces résultats en les exécutant à travers certains paramètres que vous avez dans une autre "table de support".
Nous voudrions peut-être voir quels sont nos produits à marge élevée, nos produits à marge moyenne et nos produits à marge faible.
Table des matières
Créer des marges moyennes
Voyons d'abord notre modèle de données.
Avec les tableaux que nous avons ici, il n'y a en fait aucun moyen pour nous de regrouper nos produits de manière dynamique.
Nous devons donc créer un tableau de support avec les groupes de produits à marge faible, moyenne et élevée.
Pour ce faire, nous allons commencer par notre colonne calculée Marges moyennes .
Dans ce modèle, nous avons déjà les bénéfices totaux qui sont les ventes totales moins les coûts totaux.
Donc, si nous voulons obtenir des marges moyennes , il nous suffit de créer une colonne calculée et de diviser les bénéfices totaux par les ventes totales .
Notez que dans cette image ci-dessous, j'ai déjà changé le format de la colonne Marges moyennes en pourcentage et trié la colonne de manière à ce qu'elles soient disposées du pourcentage le plus élevé au pourcentage le plus bas.
Création d'une table de support
Maintenant que nous avons créé nos marges moyennes, nous pouvons procéder à la création de notre tableau de support qui nous permettra de segmenter nos produits par les marges.
Pour ce faire, cliquez sur Entrer des données dans le coin supérieur gauche de l'écran.
Une fenêtre contextuelle comme celle-ci apparaîtra. Nous devons changer le nom et les colonnes d'entrée.
Dans ce cas, appelons cette table support Product Margin Group . Et nous allons avoir une colonne Groupe avec Low, Mid et High. Ayons également une colonne Min et Max.
Ainsi, nos produits à faible marge iront de 30% à 36%. Pour les produits à marge de milieu de gamme, ce serait de 36% à 38%. Ensuite, nos produits à marge élevée seront de 38 % à 100 %.
Après avoir saisi toutes les données nécessaires, cliquez sur Charger.
Maintenant, nous avons une table de support.
Et nous pouvons aussi maintenant utiliser ce groupe avec Low, Mid, High dans notre logique.
Comment segmenter et regrouper des données dans LuckyTemplates
Pour travailler sur notre formule, créons une nouvelle mesure et appelons-la Margin Group Profits .
Nous allons utiliser CALCULATE ici, puis Total Profits afin que nous puissions avoir le total des profits au sein des groupes.
Passons à une autre ligne et utilisons FILTER pour parcourir le tableau des marges moyennes pour nous.
Nous sauterons à nouveau d'une ligne, puis nous irons dans COUNTROWS , puis nous mettrons un autre FILTER . Cette fois, nous filtrons sur notre groupe de marge produit .
Maintenant, allons-y si les marges moyennes sont supérieures ou égales au Min et inférieures au Max, alors nous mettons dans ce tableau.
Nous allons passer à une autre ligne et ajouter supérieur à zéro .
Après avoir clôturé notre formule, nous pouvons faire glisser notre groupe et ajouter nos bénéfices de groupe de marge .
Comme vous pouvez le voir, nous obtenons maintenant des résultats ici. Nous avons des bénéfices totaux pour nos produits à marge faible, moyenne et élevée. Et le total des bénéfices est de 57,7 millions .
Nous pouvons jeter un coup d'œil rapide si ce total est exact en faisant glisser notre mesure Total Profits .
Les deux tableaux affichent la même valeur, ce qui nous assure en quelque sorte que notre formule est correcte.
Mais pour être parfaitement sûr, nous devons comprendre la logique.
Vérification de la logique
Reprenons la formule que nous avons créée.
Alors d'abord, nous allons essayer de comprendre ce que fait FILTER. Ce FILTRE a créé ici un tableau de chaque colonne de marge moyenne .
Ensuite, pour chaque ligne de ce tableau, parcourez chaque ligne de ce tableau qui est le tableau de support que nous avons créé.
Pour chaque ligne, vérifiez si elle est supérieure au Min et inférieure au Max . Si c'est le cas, nous allons conserver cette ligne.
Maintenant, COUNTROWS est supérieur à zéro ici, c'est dire que si cette ligne est conservée, elle doit être dans ce groupe.
Ensuite, ce processus est répété pour les marges moyennes suivantes.
Cela nous permet de créer ces groupes.
Pour mieux voir quels produits sont à faible marge, milieu de gamme et à forte marge, nous pouvons transformer le tableau que nous avons créé en une matrice.
Et puis nous allons ajouter le nom du produit dans les lignes et le groupe dans les colonnes.
Notre matrice ressemblera alors à celle ci-dessous.
Création des visualisations
Maintenant, nous pouvons créer nos visualisations.
Faisons glisser nos bénéfices de groupe et de groupe de marge .
Et transformons ensuite ce tableau en un graphique en anneau.
Ensuite, laissez-nous glisser dans nos bénéfices de groupe de nom de produit et de marge et transformons ce tableau en un graphique à barres empilées.
Maintenant, après avoir mis le groupe dans la légende, notre visualisation ressemblera à ceci.
Ainsi, les barres vertes sont les produits à forte marge, les bleus clairs sont les produits de milieu de gamme et les bleus foncés sont les produits à faible marge.
Nous pouvons également rendre nos visuels dynamiques. Cliquons sur Modifier les interactions.
Et puis cliquez sur filtrer dans les images que vous souhaitez impacter.
Ensuite, si nous cliquons sur Élevé dans notre graphique en anneau, notre matrice et notre graphique à barres empilées afficheront les produits à marge élevée.
Et si nous cliquons sur Faible, notre matrice et notre graphique à barres empilées afficheront alors les produits à faible marge.
Conclusion
Dans cet article, nous avons expliqué comment regrouper dynamiquement des données dans LuckyTemplates à l'aide de DAX.
Après avoir créé nos marges moyennes , nous avons pu créer un tableau de support, puis nous avons travaillé sur notre formule des bénéfices du groupe de marge à l'aide de CALCULATE . Cela nous a permis de créer des visuels dynamiques vraiment cool.
Lorsque j'utilise ce type de technique, mon esprit explose avec les opportunités de faire passer votre analyse au niveau supérieur.
Pensez à tous les calculs de base initiaux que vous pourriez créer comme les ventes, les coûts, les bénéfices, les marges, la croissance, etc., puis réfléchissez à la manière dont vous pouvez segmenter vos attributs ou dimensions en fonction de l'un de ces résultats.
Tout ce que vous avez à faire est de les créer et de les exécuter à travers un certain type de logique en utilisant une technique similaire à celle que je présente ici.
Cette logique DAX n'est pas facile, cela ne fait aucun doute, mais je veux vraiment que vous voyiez comment DAX peut être appliqué pour découvrir ces informations.
Des idées ou des questions, faites le moi savoir dans les commentaires.
Bonne chance avec 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