Quest-ce que le self en Python ? Exemples concrets
Qu'est-ce que le self en Python ? Exemples concrets
Avez-vous déjà entendu parler du principe de Pareto , également connu sous le nom de règle des 80/20 ? La règle stipule que pour chaque tranche de 20 % de quelque chose, vous recevrez généralement 80 % des résultats. Vous pouvez regarder la vidéo complète de ce tutoriel au bas de ce blog.
Si nous examinons cela d'un point de vue commercial, nous disons que 20 % de nos clients devraient représenter 80 % de nos bénéfices, ou 20 % de nos magasins devraient représenter 80 % de nos ventes. C'est ainsi que fonctionne le principe de Pareto.
Le principe de Pareto (80/20) est devenu célèbre au fil du temps et il a été référencé sur de nombreux marchés, différents environnements, différentes entreprises et secteurs. Parce que c'est vrai. C'est en fait ce qui se passe. Dans la plupart des cas, la plupart de vos dimensions auront environ 20 % qui représentent 80 % de vos ventes. Il peut s'agir de l'emplacement, des clients, des produits, etc.
Maintenant, je voulais tester cela dans LuckyTemplates. Je voulais tester cet aperçu sur les données actuelles sur lesquelles je travaille dans mon modèle dans LuckyTemplates, car évidemment, ce ne sera pas toujours exact.
Table des matières
Implication significative du principe de Pareto
C'est une très bonne idée d'effectuer un test en utilisant la technique que je présente dans ce didacticiel, car si cela se vérifie, c'est là que vous devriez concentrer vos efforts - d'un point de vue marketing, d'un point de vue de la gestion des stocks.
La liste continue en termes de la façon dont ce type d'analyse peut vous orienter dans la direction stratégique sur laquelle vous devriez vous concentrer d'un point de vue commercial.
Je vais vous montrer comment vous pouvez utiliser un modèle dans LuckyTemplates en utilisant une formule pour élaborer et tester ce principe. Parce qu'en fin de compte, vous voulez vous concentrer là où vous générez les meilleurs rendements dans votre entreprise.
Si vous découvrez que 20 % de vos clients représentent 80 % de vos revenus, vous devriez passer la majeure partie de votre temps à essayer d'extraire autant d'informations que possible de ces clients ou produits, ou emplacements, etc. être le cas, mais c'est généralement le cas.
Test du principe de Pareto (80/20) dans LuckyTemplates
Je vais vous montrer comment j'ai mis en place cet exemple de tableau de bord, qui est assez simple.
Donc, si nous regardons nos états ici, je voulais voir dans chaque état, quelle part de nos ventes totales provient de nos 20 % de nos meilleurs clients.
Tout d'abord, je calcule le nombre de clients que nous avons dans cette région particulière. Nous regardons, disons la Floride ici, nous pouvons voir que nous vendons à 792 clients. Et quand on regarde en bas, on en voit beaucoup moins ici à Rhode Island, qui est un marché plus petit pour nous.
Nous avons également nos 20 % de meilleurs clients. Que représentent les 20 % de nos clients ? Donc, ce que j'ai fait, c'est multiplier 0,2 par notre nombre total de clients . Et cela nous donne un nombre que nous pouvons intégrer à notre formule pour travailler.
Après avoir fait cela, j'ai dû alimenter ce nombre avec une logique de classement et dire, dans chaque état, combien de ventes peuvent être attribuées aux 20 % ?
Je l'ai également configuré pour que nous puissions cliquer sur chaque état et que nous puissions voir les clients et les ventes totales de nos clients dans ce tableau sur le côté droit.
De plus, supposons qu'en Floride, nous ayons réalisé 9 millions de dollars de ventes et que nous ayons la réponse en termes de nos 20%, 3,5 millions de dollars, je voulais voir quel pourcentage cela représentait pour nos ventes.
Maintenant, comme vous pouvez le voir, la règle ou le principe 80/20 ne s'applique pas ici car cet ensemble de données est totalement aléatoire. La plupart des ensembles de données ont davantage une réalité.
Parcourir la formule
Maintenant, je vais vous montrer la formule qui se cache derrière cette visualisation. Il y a un peu de choses à faire, mais je vais vous guider à travers chaque élément.
La première chose que nous faisons est de calculer dynamiquement le nombre total de clients. Je l'ai en fait calculé ici pour ce tableau, mais je l'ai également fait dans cette formule afin que nous n'ayons pas à faire référence à une autre mesure.
J'ai donc utilisé des variables ( VAR ) et dit que le CustomerPercent que nous recherchons est de 20%, donc dans ce cas j'ai mis 0.2 .
La chose à noter est que j'ai utilisé le DistinctCount dans la table Sales . Si je n'utilise pas DistinctCount dans cette table, cela ne va pas filtrer dynamiquement pour chaque état différent en raison de la façon dont notre modèle de données est configuré.
Nous devons donc nous assurer que nous référençons quelque chose qui se trouvait dans la table des ventes afin que lorsqu'un filtre est placé sur un État, disons la Floride, je compte les 20 % des meilleurs clients qui ont effectivement acheté en Floride.
Ensuite, nous descendons à CALCULER . Cette fonction peut changer le contexte du calcul. Nous comptons donc Total Sales , mais nous le comptons dans un contexte différent. Nous voulons répartir ces 20 % supérieurs, et c'est ce que fait la dernière partie de la formule.
Nous filtrons donc tous les clients que nous avons vendus en Floride. et nous travaillons avec ce RANKX si ce client fait partie, selon le total des ventes , des 20 % supérieurs que nous calculons dans cette formule ici, CustomerPercent.
Donc, cela fait 158 en Floride comme les 20% les plus performants, et si ce client est classé par les ventes dans le top 158, conservez ce client et comptez les ventes totales.
C'est donc ce qui se passe dans les coulisses. Et si nous regardons la liste ici, ils sont tous calculés dynamiquement pour chaque état. C'est ainsi que nous obtenons ces chiffres ici.
De plus, pour obtenir le % des ventes des 20 % supérieurs, il suffit de diviser les 20 % supérieurs des clients par les ventes totales . C'est ainsi que nous testons la règle de Pareto dans l'ensemble de données.
Réutilisation de la technique de test de Pareto (80/20)
Vous pouvez le faire pour n'importe quelle dimension de votre ensemble de données et tester le principe de Pareto en utilisant la même technique. Tout ce que vous avez à faire est de modifier les colonnes référencées dans cette formule en fonction du contexte que vous souhaitez calculer.
Nous pourrions également utiliser cette formule dans d'autres visualisations et utiliser la puissance du modèle de données pour trouver et extraire encore plus d'informations. Par exemple, si nous cliquons sur la Floride, nous verrons que ce graphique change et montre les performances des 20 % les plus performants chaque mois.
Nous pourrions également changer cela en Trimestre et Année, et voir comment se portent nos 20 % les plus performants sur une base trimestrielle. Nous pouvons voir la différence entre le nombre total.
De plus, nous pouvons voir ce qui compose ce nombre , la répartition individuelle de ces clients. Par exemple, nous cliquons sur Virginia, ces 125 clients, les 20% des meilleurs clients de Virginia, sont ce qui compose ce nombre, 46% des ventes.
Conclusion
Je vous ai montré comment vous pouvez implémenter le principe de Pareto ou la règle des 80/20 dans votre analyse LuckyTemplates.
Il s'agit d'une technique extrêmement puissante et pratique qui peut vous aider à obtenir des informations et des analyses intéressantes simplement en utilisant et en implémentant LuckyTemplates de manière efficace.
J'espère que vous avez une bonne idée de la façon dont cela est créé et comment vous pouvez le retester de plusieurs façons. Je tiens à réitérer la réutilisation de cette technique. Vous pouvez utiliser cette formule et avec un petit ajustement sur les colonnes de référence, vous obtiendrez des informations plus intéressantes.
Il y a beaucoup à apprendre ici, non seulement sur la façon d'utiliser cette technique spécifique, mais aussi sur l'utilisation de la formule DAX dans vos modèles.
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