Ich möchte eine Kreuztabelle mit Häufigkeiten aus einem bestehenden Datensatz generieren.
Vom konkreten Fall abstrahiert geschildert sieht es etwa so aus:
Jede Zeile enthält die Bestellungen eines Gastes in einem Restaurant. Die bestellten Produkte stehen jeweils in den Spalten.
Z.B:
Zeile 1: Schnitzel, Cola, Pommes, Wasser (4 Spalten)
Zeile 2: Schnitzel, Wasser (2 Spalten)
Zeile 3: Wasser, Cola (2 Spalten)
Zeile 4: Pommes, Schnitzel, Cola (3 Spalten)
...
Ich will nun rausfinden, welche Paare wie oft gewählt wurden. Also wie oft kam es vor, dass jemand sowohl Schnitzel als auch Cola bestellt hat? Wie oft hat jemand Schnitzel und gleichzeitig Pommes bestellt? Etc.
Ich stelle es mir so vor, dass ich am Ende eine Tabelle habe, die als Spaltenkopf und als Zeilenkopf jeweils die Produkte (Schnitzel, Cola, Pommes, Wasser) enthält, und als Tabelleninhalt die Anzahl, wie oft das jeweils im Zeilenkopf stehende Produkt mit dem im Spaltenkopf stehenden Produkt kombiniert wurde.
Leider fehlt mir die Idee, wie das funktionieren könnnte.
Weiß jemand Rat?
Danke!