Overview
Direct Answer
Market basket analysis is a data mining technique that identifies co-occurrence patterns and association rules between items purchased or selected together in transactional datasets. It uncovers which products, services, or behaviours frequently appear in combination, enabling predictive insights about customer purchasing patterns.
How It Works
The technique applies algorithms such as Apriori or Eclat to transaction data, calculating support (frequency of item co-occurrence), confidence (conditional probability), and lift (strength of association) metrics. These metrics generate association rules—such as 'if customer purchases item A, probability of purchasing item B increases by X%'—ranked by statistical significance and business relevance.
Why It Matters
Retailers and e-commerce organisations use these insights to optimise product placement, bundle offerings, and cross-sell strategies, directly improving transaction value and inventory efficiency. The technique reduces marketing waste by identifying genuine customer affinities rather than relying on demographic assumptions, yielding measurable returns on promotional spend.
Common Applications
Supermarkets analyse checkout data to position complementary products; online retailers use insights to personalise product recommendations and design bundled offers; financial services identify cross-sell opportunities for insurance and investment products; healthcare organisations analyse patient treatment sequences to improve clinical pathways.
Key Considerations
The quality of results depends heavily on data granularity and transaction volume; sparse datasets or those with excessive noise produce unreliable patterns. Discovered associations reflect historical behaviour and may not account for seasonality, market shifts, or causal relationships, requiring domain expertise to translate into actionable strategy.
Cross-References(1)
More in Data Science & Analytics
Self-Service Analytics
Statistics & MethodsTools and platforms enabling non-technical users to access and analyse data independently.
Augmented Analytics
Statistics & MethodsThe use of machine learning and natural language processing to automate data preparation, insight discovery, and explanation, making analytics accessible to business users.
Prescriptive Analytics
Applied AnalyticsAdvanced analytics that recommends specific actions to achieve desired outcomes based on predictive analysis.
Synthetic Data for Analytics
Statistics & MethodsArtificially generated datasets that preserve the statistical properties of real data while protecting privacy, used for testing, development, and sharing across organisational boundaries.
Data Democratisation
Statistics & MethodsMaking data accessible to all members of an organisation regardless of their technical expertise.
Data Contract
Statistics & MethodsA formal agreement between data producers and consumers that defines the structure, semantics, quality standards, and service levels of a shared data interface.
Data Governance
Data GovernanceThe framework of policies, processes, and standards for managing data assets to ensure quality, security, and compliance.
Data Storytelling
VisualisationThe practice of building narratives around data insights using visualisations and narrative techniques.