LoslegenKostenlos starten

Cross-Selling von Produkten

Der kleine Lebensmittelladen hat beschlossen, Kaugummi zusammen mit Kaffee, Müsli oder Brot zu cross-sellen. Um herauszufinden, welches der drei Produkte sich am besten eignet, hat die Inhaberin ein Experiment durchgeführt. Eine Woche lang hat sie Kaugummi neben der Kasse verkauft und alle Transaktionen notiert, in denen Kaugummi zusammen mit Kaffee, Müsli oder Brot gekauft wurde. Die Transaktionen dieses Tages liegen als Liste von Listen namens transactions vor. Jede Transaktion ist entweder ['coffee','gum'], ['cereal','gum'] oder ['bread','gum'].

Diese Übung ist Teil des Kurses

<Kurs>Market Basket Analysis in Python</Kurs>
Kurs ansehen

Übungsanweisungen

  • Zähle die Anzahl der Transaktionen, die Kaffee und Kaugummi enthalten.
  • Zähle die Anzahl der Transaktionen, die Müsli und Kaugummi enthalten.
  • Zähle die Anzahl der Transaktionen, die Brot und Kaugummi enthalten.

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

# Count the number of transactions with coffee and gum
coffee = transactions.count(['____', 'gum'])

# Count the number of transactions with cereal and gum
cereal = transactions.____(['cereal', 'gum'])

# Count the number of transactions with bread and gum
bread = transactions.____(['____', '____'])

# Print the counts for each transaction.
print('coffee:', coffee)
print('cereal:', cereal)
print('bread:', bread)
Code bearbeiten und ausführen