So speichern und laden Sie eine RDS-Datei in R
Sie erfahren, wie Sie Objekte aus einer .rds-Datei in R speichern und laden. In diesem Blog wird auch behandelt, wie Sie Objekte aus R in LuckyTemplates importieren.
In diesem Tutorial zeige ich Ihnen, wie Sie in LuckyTemplates eine Cross-Selling-Matrix erstellen . Dies ist nur eine Vorschau einer Sitzung, die ich im Rahmen eines durchgeführt habe . Sie können sich das vollständige Video dieses Tutorials unten in diesem Blog ansehen.
Diese Technik, die ich demonstriere, kann Ihren Marketing- und Vertriebsaktivitäten einen großen Mehrwert verleihen, da Sie wissen, welche Produkte zusammen mit anderen Produkten gekauft werden. Um dies zu erreichen, muss zunächst das Modell eingerichtet werden.
Inhaltsverzeichnis
Einrichten des Modells
Dies ist ein sehr detailliertes Modell, das wir hier haben und das ich während des Learning Summit verwendet habe, aber wir werden uns in diesem Tutorial auf die Tabelle „Produkte“ und die Tabelle „ Vergleichsprodukte “ konzentrieren .
Wir benötigen diese beiden Tabellen entlang aller Zeilen und Spalten.
Die Tabelle „Vergleichsprodukte“ ist eine wichtige Einrichtung für diese Cross-Selling-Matrix. Es ist genau das Gleiche wie die Produkttabelle, als wäre es generisch. Ich habe es mit dieser Formel erstellt , die eine Tabelle basierend auf dem zurückgibt, was wir von dieser bestimmten Tabelle erwarten. In diesem Fall möchten wir den Index im Produktnamen haben.
Wir werden diesen Index oben in unserer Matrix verwenden und den Produktnamen in allen Zeilen verwenden.
Beachten Sie, dass diese Tabelle keine Beziehung zum Kernmodell hat . Wir werden einige Filter aus dieser Tabelle über eine Formel in unser Kernmodell integrieren .
Um dies zu erreichen, ist es wirklich wichtig, den Kontext zu verstehen.
Jetzt erstellen wir die Kundenliste basierend auf den Produkten, die diese Formel verwenden. Wir verwenden , das eine Tabelle mit eindeutigen Elementen basierend auf den darauf platzierten Filtern zurückgibt.
Deshalb erstellen wir eine Tabelle, die zeigt, wie viele einzelne Kunden ein bestimmtes Produkt gekauft haben. Für Produkt 2 ist es beispielsweise 688. Dann zählen wir diese Tabelle einfach hoch.
Erstellen der Matrix
Um eine Matrix zu erhalten, müssen wir uns diese Listentabelle mit Kundenkäufen und die virtuelle Tabelle ansehen, die nach den Vergleichsprodukten gefiltert wird. Und das ist die Schlüsselformel.
Schauen wir uns nun unsere Tabellen hier an, insbesondere dieses Ergebnis, 109. Dieses 109-Ergebnis ist eine Kombination aus der Liste der Kunden, die das 688-Ergebnis erstellen (Produkt 2), und der Liste der Kunden, die das 636-Ergebnis erstellen (Produkt 1). .
Es geht darum herauszufinden, wie viele Kunden Produkt 2, aber auch Produkt 1 gekauft haben. Und wir müssen diese Listen vergleichen. Das Erstellen dieser Liste von Produkt 2 ist einfach, da der hier platzierte Filter natürlich vorkommt und das 688-Ergebnis auf natürliche Weise filtert.
Wir erstellen auch einen Kontext für dieses Produkt 1 (636), das durch die Indexzahl 1 dargestellt wird, über diese spezielle Formel, ComparePurchase .
Mit der ALL- Funktion entfernen wir jeglichen Kontext, der über unser Modell natürlich vorkommen könnte und durch Produkt 2 (109) überlagert wurde. Anschließend wenden wir mithilfe der Funktion den Kontext erneut über eine virtuelle Beziehung an. Ich bevorzuge diese Methode, die TREATAS verwendet, weil sie die Dinge vereinfacht und ein viel saubereres Modell erstellt.
TREATAS erstellt Kontext oder Filter virtuell in unserem Modell innerhalb einer Formel, anstatt dies physisch tun zu müssen.
Mit dieser Formel erstellen wir zwei Kundenlisten, unabhängig davon, wo wir uns in der Matrix befinden. Für 109 berechnet die Variable ( ) „InitialPurchase“ die Kunden, die Produkt 2 kaufen, und die Variable „ ComparisonPurchase“ berechnet die Kunden, die Produkt 1 kaufen.
Der andere wichtige Teil der Berechnung besteht dann in der Verwendung der Funktion, um herauszufinden, welche Kunden in unserer InitialPurchase-Tabelle und in unserer ComparePurchase-Tabelle erscheinen. Dadurch erhalten wir zusammen Kunden, die diese beiden Produkte kaufen, und das kommt in der gesamten Matrix immer wieder vor.
Beispiel einer Korbanalyse – LuckyTemplates Advanced Analytics
Einführung in die Korbanalyse – Best-Practice-Tipps für LuckyTemplates
Entdecken Sie mehrere Produktkäufe mit DAX in LuckyTemplates
Abschluss
Dieses Tutorial ist nur eine kleine Vorschau auf die Erstellung einer Cross-Selling-Matrix in LuckyTemplates. Da steckt einiges dahinter, aber ich wollte Ihnen eine Vorstellung davon geben, wie das eigentlich funktioniert. Ich wurde schon oft nach Cross-Selling-Matrizen gefragt und dachte, es wäre toll, einen Überblick darüber zu geben, wie es in LuckyTemplates funktioniert.
Dies ist eine großartige Möglichkeit, eine Cross-Selling-Analyse durchzuführen und tolle Erkenntnisse zu gewinnen. Sie erhalten die Prozentsätze und sehen beispielsweise, welche gute Up-Selling-Gelegenheit für bestimmte Kunden besteht. Wenn Sie mehr über diese Technik erfahren möchten, schauen Sie sich die folgenden Links an.
Beifall!
***** LuckyTemplates lernen? *****
Sie erfahren, wie Sie Objekte aus einer .rds-Datei in R speichern und laden. In diesem Blog wird auch behandelt, wie Sie Objekte aus R in LuckyTemplates importieren.
Was ist Self in Python: Beispiele aus der Praxis
In diesem Tutorial zur DAX-Codierungssprache erfahren Sie, wie Sie die GENERATE-Funktion verwenden und einen Kennzahltitel dynamisch ändern.
In diesem Tutorial erfahren Sie, wie Sie mithilfe der Multi-Threaded-Dynamic-Visuals-Technik Erkenntnisse aus dynamischen Datenvisualisierungen in Ihren Berichten gewinnen.
In diesem Artikel werde ich den Filterkontext durchgehen. Der Filterkontext ist eines der Hauptthemen, über die sich jeder LuckyTemplates-Benutzer zunächst informieren sollte.
Ich möchte zeigen, wie der LuckyTemplates Apps-Onlinedienst bei der Verwaltung verschiedener Berichte und Erkenntnisse aus verschiedenen Quellen helfen kann.
Erfahren Sie, wie Sie Ihre Gewinnmargenänderungen mithilfe von Techniken wie Kennzahlenverzweigung und der Kombination von DAX-Formeln in LuckyTemplates ermitteln.
In diesem Tutorial werden die Ideen der Materialisierung von Datencaches und deren Auswirkungen auf die Leistung von DAXs bei der Bereitstellung von Ergebnissen erläutert.
Wenn Sie bisher noch Excel verwenden, ist dies der beste Zeitpunkt, LuckyTemplates für Ihre Geschäftsberichtsanforderungen zu verwenden.
Was ist LuckyTemplates Gateway? Alles was du wissen musst