Wat is zelf in Python: voorbeelden uit de echte wereld
Wat is zelf in Python: voorbeelden uit de echte wereld
In deze zelfstudie laat ik je zien hoe je een cross-sellingmatrix maakt in LuckyTemplates. Dit is slechts een voorbeeld van een sessie die ik heb uitgevoerd tijdens een . Je kunt de volledige video van deze tutorial onderaan deze blog bekijken.
Deze techniek die ik zal demonstreren, kan veel waarde toevoegen aan uw marketing- en verkoopactiviteiten, wetende welke producten met andere producten worden gekocht. Het allereerste dat u moet doen om dit te bereiken, is het opzetten van het model.
Inhoudsopgave
Het opzetten van het model
Dit is een zeer gedetailleerd model dat we hier hebben, dat ik heb gebruikt tijdens de Learning Summit, maar we gaan ons concentreren op de productentabel en de vergelijkingsproductentabel voor deze zelfstudie.
We hebben deze twee tabellen nodig langs alle rijen en langs alle kolommen.
De tabel Vergelijkingsproducten is een belangrijke opstelling voor deze cross-sellingmatrix. Het is precies hetzelfde als de tabel Producten, alsof het generiek is. Ik heb het gemaakt met behulp van deze formule , die een tabel retourneert op basis van wat we willen van die specifieke tabel. In dit geval willen we de index in de productnaam.
We gaan deze index bovenaan onze matrix gebruiken en we gaan de productnaam in alle rijen gebruiken.
Merk op dat deze tabel geen relatie heeft met het kernmodel . We gaan enkele filters uit deze tabel integreren in ons kernmodel via een formule .
Het begrijpen van de context is echt de sleutel om dit te begrijpen.
Nu maken we de klantenlijst op basis van de producten die deze formule gebruiken. We gebruiken , die een tabel met unieke items retourneert op basis van de filters die erop zijn geplaatst.
We maken dus een tabel met het aantal unieke klanten dat een bepaald product heeft gekocht. Voor product 2 is het bijvoorbeeld 688. Dan tellen we die tabel gewoon op.
De Matrix creëren
Om een matrix te krijgen, moeten we kijken naar deze lijst met klantaankopen en de virtuele tabel die wordt gefilterd door de vergelijkingsproducten. En dit is de belangrijkste formule.
Laten we nu eens kijken naar onze tabellen hier, specifiek dit resultaat, 109. Dit 109 resultaat is een combinatie van de lijst met klanten die het 688 resultaat creëren (Product 2) en de lijst met klanten die het 636 resultaat creëren (Product 1) .
Het is aan het uitzoeken hoeveel klanten product 2 hebben gekocht, maar ook product 1 hebben gekocht. En we moeten deze lijsten vergelijken. Het maken van deze lijst van product 2 is eenvoudig omdat het filter dat hier wordt geplaatst van nature voorkomt en het 688-resultaat op natuurlijke wijze filtert.
We vervaardigen ook enige context voor dit Product 1 (636), dat wordt weergegeven door dit indexnummer van 1, via deze specifieke formule, ComparisonPurchase .
Met de ALL- functie verwijderen we elke context die van nature voorkomt via ons model, dat is overgezet door Product 2 (109). Vervolgens passen we context opnieuw toe via een virtuele relatie met behulp van de functie. Ik geef de voorkeur aan deze methode die TREATAS gebruikt, omdat het dingen vereenvoudigt en het een veel schoner model creëert.
TREATAS creëert context of filtert virtueel in ons model binnen een formule in plaats van het fysiek te moeten doen.
Met deze formule maken we twee lijsten met klanten, ongeacht waar we ons in de matrix bevinden. Dus voor 109 berekent de variabele ( ) InitialPurchase de klanten die product 2 kopen, en de variabele ComparisonPurchase berekent de klanten die product 1 kopen.
Vervolgens is het andere belangrijke onderdeel van de berekening het gebruik van de functie om uit te zoeken welke klanten voorkomen in onze InitialPurchase-tabel en in onze ComparisonPurchase-tabel. Dat geeft ons de gecombineerde klanten die beide producten kopen en dat gebeurt keer op keer in deze hele matrix.
Voorbeeld van mandanalyse – LuckyTemplates Advanced Analytics
Mandanalyse Inleiding – Best Practice Tips voor LuckyTemplates
Ontdek meerdere productaankopen met behulp van DAX in LuckyTemplates
Conclusie
Deze zelfstudie is slechts een voorproefje van het maken van een cross-sellingmatrix in LuckyTemplates. Er komt nogal wat bij kijken, maar ik wilde je een idee geven van hoe dit eigenlijk werkt. Er is mij vaak gevraagd naar matrices voor cross-selling, dus het leek me geweldig om een overzicht te geven van hoe het werkt in LuckyTemplates.
Dit is een geweldige manier om een cross-sellinganalyse uit te voeren en geweldige inzichten te krijgen. U krijgt bijvoorbeeld de percentages en ziet wat een goede up-sell-mogelijkheid is voor bepaalde klanten. Als je meer wilt weten over deze techniek, bekijk dan de onderstaande links.
Proost!
***** LuckyTemplates leren? *****
Wat is zelf in Python: voorbeelden uit de echte wereld
Je leert hoe je objecten uit een .rds-bestand in R opslaat en laadt. In deze blog wordt ook besproken hoe je objecten uit R naar LuckyTemplates importeert.
In deze tutorial over DAX-coderingstaal leert u hoe u de functie GENERATE gebruikt en hoe u de titel van een maat dynamisch wijzigt.
Deze zelfstudie behandelt hoe u de Multi Threaded Dynamic Visuals-techniek kunt gebruiken om inzichten te creëren op basis van dynamische gegevensvisualisaties in uw rapporten.
In dit artikel zal ik de filtercontext doornemen. Filtercontext is een van de belangrijkste onderwerpen waarover elke LuckyTemplates-gebruiker in eerste instantie zou moeten leren.
Ik wil laten zien hoe de online service LuckyTemplates Apps kan helpen bij het beheren van verschillende rapporten en inzichten die uit verschillende bronnen zijn gegenereerd.
Leer hoe u wijzigingen in uw winstmarge kunt berekenen met behulp van technieken zoals vertakking van metingen en het combineren van DAX-formules in LuckyTemplates.
Deze tutorial bespreekt de ideeën van materialisatie van datacaches en hoe deze de prestaties van DAX beïnvloeden bij het leveren van resultaten.
Als u tot nu toe nog steeds Excel gebruikt, is dit het beste moment om LuckyTemplates te gaan gebruiken voor uw zakelijke rapportagebehoeften.
Wat is LuckyTemplates Gateway? Alles wat u moet weten