simple crossTab

Analyse der Kundensegmente und Kaufkraft

Scénario de test & Cas d'usage

Geschäftskontext

Eine Einzelhandelskette möchte die Beziehung zwischen Kundensegmenten (z. B. Gold, Silber, Bronze) und Produktkategorien analysieren. Um die wirtschaftliche Bedeutung zu verstehen, soll der Umsatz (Revenue) als Gewichtung verwendet werden. Zusätzlich werden statistische Tests benötigt, um zu prüfen, ob das Kaufverhalten signifikant vom Segment abhängt.
Datenaufbereitung

Erstellung eines Datensatzes mit Kundensegmenten, Produktkategorien und Umsatzbeträgen.

Kopiert!
1 
2DATA casuser.marketing_data;
3call streaminit(12345);
4DO i=1 to 1000;
5u=rand('Uniform');
6IF u<0.2 THEN segment='Gold';
7ELSE IF u<0.6 THEN segment='Silber';
8ELSE segment='Bronze';
9p=rand('Uniform');
10IF p<0.4 THEN category='Elektronik';
11ELSE IF p<0.7 THEN category='Kleidung';
12ELSE category='Haushalt';
13revenue=round(rand('LogNormal', 4, 0.5), 0.01);
14OUTPUT;
15END;
16 
17RUN;
18 

Étapes de réalisation

1
Laden der Daten in den Speicher (implizit durch Data Step) und Ausführung der Kreuztabelle mit Gewichtung und Assoziationsmaßen.
Kopiert!
1 
2PROC CAS;
3SIMPLE.crossTab / TABLE={name='marketing_data'}, row='segment', col='category', weight='revenue', chiSq=true, association=true;
4 
5RUN;
6 

Erwartetes Ergebnis


Die Aktion generiert eine Kreuztabelle, in der die Zellen nicht die Anzahl der Transaktionen, sondern die Summe der Umsätze (Revenue) anzeigen. Zusätzlich werden Chi-Quadrat-Statistiken und Assoziationsmaße (wie Cramer's V) ausgegeben, die bestätigen oder widerlegen, ob eine statistische Abhängigkeit zwischen Kundensegment und Produktwahl besteht.