क्रॉस-सेलिंग प्रोडक्ट्स
छोटी ग्रोसरी स्टोर ने च्यूइंग गम को या तो कॉफी, सीरियल, या ब्रेड के साथ क्रॉस-सेल करने का निर्णय लिया है. यह तय करने के लिए कि इन तीन में से कौन-सा आइटम सबसे उपयुक्त है, स्टोर ओनर ने एक प्रयोग किया. एक हफ्ते तक, उन्होंने रजिस्टर के पास च्यूइंग गम बेचा और वे सभी ट्रांज़ैक्शन रिकॉर्ड किए जिनमें यह कॉफी, सीरियल, या ब्रेड में से किसी एक के साथ खरीदा गया. उस दिन के ट्रांज़ैक्शन लिस्ट ऑफ लिस्ट्स के रूप में उपलब्ध हैं, जिसका नाम transactions है. हर ट्रांज़ैक्शन या तो ['coffee','gum'], ['cereal','gum'], या ['bread','gum'] है.
यह अभ्यास पाठ्यक्रम का हिस्सा है
Python में Market Basket Analysis
अभ्यास निर्देश
- उन ट्रांज़ैक्शनों की संख्या गिनें जिनमें coffee और gum हैं.
- उन ट्रांज़ैक्शनों की संख्या गिनें जिनमें cereal और gum हैं.
- उन ट्रांज़ैक्शनों की संख्या गिनें जिनमें bread और gum हैं.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# 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)