Quest-ce que le self en Python ? Exemples concrets
Qu'est-ce que le self en Python ? Exemples concrets
Si vous êtes un détaillant en ligne ou une opération de vente à fréquence élevée, comprendre votre clientèle, par exemple s'il s'agit de nouveaux clients ou de clients existants, est un aperçu de très haute qualité que vous pouvez obtenir à l'aide d'analyses avancées dans LuckyTemplates. Vous pouvez regarder la vidéo complète de ce tutoriel au bas de ce blog.
Vous voudrez vous plonger dans ce type d'analyse, car vous devez évaluer si la plupart de vos ventes sont attribuées à des personnes qui sont nouvelles dans votre entreprise, ou si vous ajoutez une valeur constante aux clients et qu'ils reviennent pour plus .
Implémenter cela dans LuckyTemplates n'est pas si simple. La formule DAX mettra probablement un certain temps à comprendre, mais elle est si puissante d'un point de vue analytique. Les informations que vous pouvez obtenir et mettre en œuvre efficacement une fois que vous savez ce que vous faites sont assez incroyables.
Dans cet article de blog, je vais parcourir les deux formules - celle où vous devez calculer si un client est nouveau, puis comment vous pouvez en déduire combien de personnes sont déjà clientes ou ont déjà acheté auparavant. cadre.
Table des matières
Calcul des ventes de nouveaux clients
Dans cet article, je veux montrer comment vous pouvez calculer les ventes provenant de nouveaux clients. Il existe des tas de scénarios où vous pouvez utiliser cette technique, surtout si vous êtes une entreprise de vente au détail et que vous vendez beaucoup de choses en ligne. Vous voudrez peut-être analyser vos ventes et savoir quelle part provient de nouveaux clients. Vous souhaitez également sélectionner dynamiquement n'importe quelle période, puis disséquer la part de nos ventes totales que nous avons réellement vendue à de nouveaux clients.
Cette technique peut également être pertinente pour les produits. Supposons que vous ayez envoyé un nouveau produit et que vous souhaitiez déterminer combien de vos clients existants ont acheté le produit par rapport à vos nouveaux clients.
Je vais expliquer comment nous pouvons créer cela à l'aide d'analyses avancées dans LuckyTemplates, mais examinons d'abord notre visualisation finale. Nous avons le total des ventes par date en haut et un trancheur d'année à côté, qui fournit une vue dynamique des ventes provenant de nouveaux clients. Le graphique du milieu fournit les nouveaux clients sur une base quotidienne tandis que le graphique du bas indique le mois et l'année.
Créer le tableau des dates
Je vais vous montrer la technique pour créer ceci en utilisant DAX en plus de votre modèle de données. Je vais créer un tableau avec la colonne Dates et Ventes totales, où nous pouvons voir nos ventes totales pour chaque jour. La deuxième étape consiste à intégrer un trancheur d'année afin que nous puissions passer d'une année à l'autre.
Ventes aux nouveaux clients
Nous devons maintenant écrire une formule DAX qui indique la part des ventes totales provenant de nouveaux clients. Je vais créer une nouvelle mesure et l'appeler New Customer Sales. Ne vous inquiétez pas si cette formule n'a pas de sens tout de suite - je suggère de l'essayer d'abord, puis la compréhension viendra avec le temps. Cette formule est un peu complexe, je vais donc utiliser des variables qui facilitent la compréhension.
Je vais créer une VARIABLE appelée Clients, puis mettre une table de mes ID client à l'intérieur de cette variable.
Ensuite, je descends à une nouvelle ligne et je tape RETURN , qui est la syntaxe de ce que vous devez utiliser lorsque vous utilisez des variables. Nous allons commencer à élargir notre logique afin d'utiliser la fonction CALCULER pour calculer les ventes totales. Nous calculons toujours les ventes totales, mais cette fois nous utilisons un contexte différent . C'est une logique assez complexe, mais si vous pouvez comprendre cela, alors vous êtes en bonne forme pour comprendre ce que DAX fait réellement pour ce calcul.
Nous passons à une autre ligne et utilisons la fonction FILTER . Dans ce filtre, je vais mettre Clients comme variable où il va dire que pour chaque client, je devais faire une évaluation et évaluer si ce client a déjà acheté.
Une fois que j'ai fini d'écrire la formule, je vais faire glisser la mesure dans le tableau pour voir ce qu'elle calcule réellement. Cela va prendre un certain temps car il y a beaucoup de calculs internes ou de calculs en mémoire en cours ici. Maintenant, si nous réorganisons un peu cela et formatons le tableau en dollars, voici à quoi cela ressemble.
Vous pouvez voir maintenant que nous avons nos ventes totales et nos ventes de nouveaux clients. Vous pouvez également voir que lorsque je clique sur une sélection de période dans le trancheur Année, la colonne Ventes aux nouveaux clients change avec elle.
La première chose que j'ai travaillé ici était la variable clients qui est juste une table d'ID client.
Élaborer la logique
Pour arriver à la deuxième partie de la formule, nous devons reconnaître le contexte initial. Pour chaque ligne particulière, la variable Clients entre et trouve chaque client qui a acheté au cours d'une journée particulière. Pour chacun de ces clients, il parcourra ensuite la table Dates pour savoir si ce client existait et avait déjà acheté.
S'ils ont acheté, alors il sera égal à supérieur à 0 et il s'annulera essentiellement. Mais s'il n'a pas acheté, alors cette logique va retourner VRAI et ce client va rester dans le contexte.
Chaque client qui a acheté quelque chose ce jour-là est évalué s'il avait acheté un jour précédent dans le contexte actuel. C'est exactement ce que cette logique fait ici.
Ventes aux clients existants
C'est donc la formule que nous utilisons pour retourner les ventes des nouveaux clients. Vous pouvez même aller plus loin et réfléchir à la façon dont vous pouvez calculer les ventes de vos clients existants. Vous pouvez facilement vous diversifier à partir d'ici, car tout ce que vous avez à faire est de déduire les ventes des nouveaux clients des ventes totales.
Nous ferons ensuite glisser les ventes des anciens clients dans notre table.
Visualiser les données
La dernière étape consiste à transformer ce tableau en une visualisation qui vous donnera la répartition dans le temps des nouveaux et anciens clients.
Vous pouvez garder cette dynamique, de sorte que vous pouvez réellement utiliser le modèle de données et voir à partir de n'importe quelle année qui est un nouveau client et qui est revenu et a acheté plus de vous. Vous verrez rapidement comment vous pouvez l'appliquer de différentes manières.
Conclusion
Cette technique est très pratique et vous pouvez passer à n'importe quelle période et analyser, en fonction de l'activité de promotion marketing que vous pouvez exécuter, combien de personnes effectuent un achat, combien de ces ventes proviennent de clients existants par rapport à de nouveaux clients, et aussi ce que étaient les implications à long terme de vos promotions sur les ventes globales.
Donc, comme vous pouvez le voir, il s'agit de produits de très haute qualité. C'est vraiment une utilisation incroyable de l'analyse avancée dans LuckyTemplates. Essayez de bien apprendre cela et cela vous mettra dans une bonne position pour développer des rapports vraiment convaincants dans LuckyTemplates.
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