Aan de slagGa gratis aan de slag

Cross-selling van producten

De kleine buurtwinkel heeft besloten kauwgom te cross-sellen met koffie, ontbijtgranen of brood. Om te bepalen welk van de drie het beste werkt, heeft de eigenaar een experiment uitgevoerd. Een week lang verkocht ze kauwgom bij de kassa en noteerde alle transacties waarbij het samen met koffie, ontbijtgranen of brood werd gekocht. De transacties van die dag zijn beschikbaar als een lijst van lijsten met de naam transactions. Elke transactie is ofwel ['coffee','gum'], ['cereal','gum'] of ['bread','gum'].

Deze oefening maakt deel uit van de cursus

Market Basket Analysis in Python

Cursus bekijken

Oefeninstructies

  • Tel het aantal transacties met koffie en kauwgom.
  • Tel het aantal transacties met ontbijtgranen en kauwgom.
  • Tel het aantal transacties met brood en kauwgom.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# 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 bewerken en uitvoeren