44
Segmentation and Profiling using SPSS for Windows Kate Grayson

Segmentation and Profiling using SPSS for Windows Kate Grayson

  • View
    224

  • Download
    5

Embed Size (px)

Citation preview

Page 1: Segmentation and Profiling using SPSS for Windows Kate Grayson

Segmentation and Profiling

using SPSS for Windows

Segmentation and Profiling

using SPSS for Windows

Kate Grayson

Page 2: Segmentation and Profiling using SPSS for Windows Kate Grayson

Why Segmentation?Why Segmentation?

• Used by e.g. retail and consumer product companies

• Trying to learn about and describe their customers' buying habits, gender, age, income level, etc.

• These companies tailor their marketing and product development strategies to each consumer group to increase sales and build brand loyalty.

• A valuable approach in Market Research, and SPSS offers some useful tools to facilitate this commercial process

Page 3: Segmentation and Profiling using SPSS for Windows Kate Grayson

Segmentation in SPSSSegmentation in SPSS

• Most of the techniques for segmentation and profiling are exploratory

• There is no right or wrong answer, and the results are open to interpretation

• Trying to make sense of the data or find patterns• Iterative techniques • If it does not make business sense then it is not a good

model!

Page 4: Segmentation and Profiling using SPSS for Windows Kate Grayson

Segmentation in SPSSSegmentation in SPSS

Techniques include:

• Factor Analysis / Principal Components Analysis• Hierarchical Clustering• K-Means Cluster• Non-Linear Principal Components Analysis

(PRINCALS/CATPCA) • The new Two-Step Cluster

Page 5: Segmentation and Profiling using SPSS for Windows Kate Grayson

Which Technique to Use? Which Technique to Use?

Exploratory

Confirmatory

Factor Analysis

Cluster Analysis

Categories

Discriminant Analysis AnswerTree

Page 6: Segmentation and Profiling using SPSS for Windows Kate Grayson

Which Test to use? Which Test to use?

• Factor Analysis - to find patterns within variables• Categories - use if data doesn’t fit assumptions for Factor

Analysis • Cluster Analysis - to find patterns between individuals• Two-Step Cluster – To use with both categorical and

continuous variables• Discriminant Analysis - to look for differences between groups,

try to predict target variable• AnswerTree - combinations of data, to predict target

Page 7: Segmentation and Profiling using SPSS for Windows Kate Grayson

Multivariate Analysis Multivariate Analysis

• These techniques are inter-related, but don’t have to use all of them

• Can use a combination of these techniques to segment the data

Page 8: Segmentation and Profiling using SPSS for Windows Kate Grayson

Main Considerations Main Considerations

• Looking for patterns or trying to make predictions?

• Levels of Measurement of the data (categorical or continuous)

• Sample size

• Missing values

• Does data fulfil assumptions for test?

Page 9: Segmentation and Profiling using SPSS for Windows Kate Grayson

Before you start…….

….. Check your data!

Before you start…….

….. Check your data!

Page 10: Segmentation and Profiling using SPSS for Windows Kate Grayson

Handling Missing Data Handling Missing Data

• Check before analysis for any patterns within missing data

• Check before analysis that missing values are defined as missing - otherwise may compromise the model

• Be aware that most segmentation techniques ignore any cases with missing values - so may have less usable data than you think!

Page 11: Segmentation and Profiling using SPSS for Windows Kate Grayson

Variable and Value Labels….

Variable and Value Labels….

• It is worth checking the labels on your file

• SPSS may truncate long variable and value labels in the output, making it difficult to interpret the output

• Make sure all the useful information is at the beginning of the variable and value labels - so even if they are truncated, the output is still easy to read

Page 12: Segmentation and Profiling using SPSS for Windows Kate Grayson

Data CodingData Coding

• Check the direction of the coding scheme, and maybe consider re-coding the data if the codes are counter-intuitive

• e.g. if have a rating scale that ranges from high to low, rather than low to high…

• ... it can be difficult to interpret output and factor scores etc. once the data has been through several transformations

Page 13: Segmentation and Profiling using SPSS for Windows Kate Grayson

Sample DataSample Data

• Data = usage of underarm deodorants for men

• Three brands tested:

– ‘Rambo’: the current market leader

– ‘Brad’ : second most popular

– ‘Clint’ : recently launched product

Brand usually use: frequency w ithin sample

1013 39.5

624 24.3

441 17.2

140 5.5

278 10.8

71 2.8

2567 100.0

Rambo AP Spray

Rambo AP Roll-on

Brad AP Spray

Brad AP Roll-on

Clint AP Spray

Clint AP Roll-on

Total

ValidFrequency Percent

Page 14: Segmentation and Profiling using SPSS for Windows Kate Grayson

Profiling the Customers..Profiling the Customers..

‘Clint’ isn’t selling as well as was hoped, so the research aims to find out:

• Who is buying ‘Clint’?• What sort of characteristics do they share?• Who is buying the other deodorants tested?• How might the marketing campaign be changed to

ensure that the correct market is targeted?

Page 15: Segmentation and Profiling using SPSS for Windows Kate Grayson

Data CollectedData Collected

• Ratings of a range of lifestyle attribute questions, e.g. ‘I tend to own the most up-to-date products’, ‘My family is most important thing in my life’, ‘I prefer to dress and entertain casually’ etc. (34 of these)

• Demographics: age, type of work, exercise etc. • Brand of D/O usually use• How see yourself in relation to others, e.g. ‘What makes

you distinctive from your friends’

Page 16: Segmentation and Profiling using SPSS for Windows Kate Grayson

Segmentation – the stepsSegmentation – the steps

1. Run Principal Components Analysis on ‘attribute rating’ questions, to see if any underlying dimension in the variables

2. Check using Discriminant Analysis to see if these dimensions help predict brand used

3. Run Cluster Analysis to see if can find similarities between cases

4. Decide if other variables need to be included, e.g. categorical demographics

5. Run Two-Step Cluster using all variables

Page 17: Segmentation and Profiling using SPSS for Windows Kate Grayson

Factor AnalysisFactor Analysis

Page 18: Segmentation and Profiling using SPSS for Windows Kate Grayson

Factor Analysis: what is it?Factor Analysis: what is it?

• Looks for relationships between continuous variables (based on correlations), in this case ‘attribute rating’ questions

• Derives underlying constructs or dimensions in the data• Tries to reduce a large number of variables to a small

number of factors which explain most of the variance in the data

• If can’t interpret the resulting solution then no good!

Page 19: Segmentation and Profiling using SPSS for Windows Kate Grayson

Run Principal Components Analysis

on 34 rated attributes

Run Principal Components Analysis

on 34 rated attributes

Page 20: Segmentation and Profiling using SPSS for Windows Kate Grayson

Factor Analysis ResultsFactor Analysis Results

The best solution produced 9 factors, interpreted below:

• F1: High computer use

• F2: Rules, need to conform

• F3: Party animal

• F4: Family man

• F5: Likes new products, experiments

• F6: Likes pampering, pays more for trusted brands

• F7: Cautious, follower rather than leader for new products

• F8: Relaxed, casual

• F9: Home loving

Page 21: Segmentation and Profiling using SPSS for Windows Kate Grayson

Do these factors help?Do these factors help?

Run Discriminant Analysis to see if can predict D/O used

-7.5 -5.0 -2.5 0.0 2.5 5.0 7.5

Function 1

-4

-2

0

2

4

Fu

nct

ion

2 Rambo AP Spray

Rambo AP Roll-on

Brad AP Spray

Brad AP Roll-onClint AP Spray

Clint AP Roll-on

Brand usually useRambo AP Spray

Rambo AP Roll-on

Brad AP Spray

Brad AP Roll-on

Clint AP Spray

Clint AP Roll-on

Group Centroid

Combined Groups Plot

Page 22: Segmentation and Profiling using SPSS for Windows Kate Grayson

Factor Analysis ResultsFactor Analysis Results

• The factors are good at predicting ‘Rambo’ usage, but not at differentiating between ‘Brad’ and ‘Clint’

• So try instead investigating relationships between cases – using Cluster Analysis

• Options for clustering are:• Hierarchical Cluster• K-Means Cluster• Two-Step Cluster

Page 23: Segmentation and Profiling using SPSS for Windows Kate Grayson

Hierarchical ClusterHierarchical Cluster

• This is often thought of as the ‘proper cluster’ method

• Looking for natural groupings within the data

• Bases groupings upon the similarity or dissimilarity between cases, rather than variables

• Very iterative technique – time consuming!

Page 24: Segmentation and Profiling using SPSS for Windows Kate Grayson

Clustering Data - Diagram= data point:

one case

Page 25: Segmentation and Profiling using SPSS for Windows Kate Grayson

Decisions before Cluster:Decisions before Cluster:

•Which variables to use?•Which distance measures between cases to use?•Which criteria for creating clusters to choose?

NB

The quality of the analysis will always depend upon the variables used

Cluster Analysis will always find a solution!

It is not possible to assess in the analysis itself how appropriate a variable is

Page 26: Segmentation and Profiling using SPSS for Windows Kate Grayson

Stages of Hierarchical Cluster:Stages of Hierarchical Cluster:

Select variables for analysis (carefully!)

Build and assess model

Save cluster membership

If required, create cluster matrix for K-Means

NB

Because based on cases, need to make sure data is measured on same scale - if not, data should be standardized

Page 27: Segmentation and Profiling using SPSS for Windows Kate Grayson

Run Hierarchical Cluster Analysis

on Saved Factor Variables

Run Hierarchical Cluster Analysis

on Saved Factor Variables

Page 28: Segmentation and Profiling using SPSS for Windows Kate Grayson

Decision with D/O DataDecision with D/O Data

• I can’t get a very good (i.e. useful to the business) model from Hierarchical Cluster analysis

• Also, I want to be able to include both categorical and continuous variables in the same model

• So I decide to use Two-Step Cluster instead

Page 29: Segmentation and Profiling using SPSS for Windows Kate Grayson

Two-Step ClusterTwo-Step Cluster

Page 30: Segmentation and Profiling using SPSS for Windows Kate Grayson

Two-Step ClusterTwo-Step Cluster

• The TwoStep Cluster Analysis procedure is an exploratory tool designed to reveal natural groupings (or clusters) within a data set that would otherwise not be apparent.

• The algorithm employed by this procedure has several features that differentiate it from traditional clustering techniques: – The ability to create clusters based on both categorical and

continuous variables. – Automatic selection of the number of clusters. – The ability to analyze large data files efficiently.

Page 31: Segmentation and Profiling using SPSS for Windows Kate Grayson

TwoStep ClusterTwoStep Cluster

• Uses scalable cluster analysis algorithm• This algorithm can handle both continuous and categorical variables

or attributes and requires only one data pass in the procedure• The first step of the procedure pre-clusters the records into many

small sub-clusters• Then it clusters the sub-clusters created in the pre-cluster step into

the desired number of clusters• If the desired number of clusters is unknown, TwoStep Cluster

analysis automatically finds the proper number of clusters

Page 32: Segmentation and Profiling using SPSS for Windows Kate Grayson

Two-Step ClusterTwo-Step Cluster

This is unlike other clustering methods in SPSS - if the desired number of clusters is unknown, TwoStep Cluster analysis automatically finds the proper number of clusters

Or you can pre-specify the number of clusters required - flexibility

Page 33: Segmentation and Profiling using SPSS for Windows Kate Grayson

Run Two-Step Cluster Analysison Saved Factor Variablesand Categorical Variables

Run Two-Step Cluster Analysison Saved Factor Variablesand Categorical Variables

Page 34: Segmentation and Profiling using SPSS for Windows Kate Grayson
Page 35: Segmentation and Profiling using SPSS for Windows Kate Grayson
Page 36: Segmentation and Profiling using SPSS for Windows Kate Grayson

Link to more informationLink to more information

• More useful information about Two-Step Cluster can be found at the following websites:

• http://www.rrz.uni-hamburg.de/RRZ/Software/SPSS/Algorith.120/twostep_cluster.pdf– NB This was the handout for the talk, with algorithm etc.

• Also useful:• http://www.spss.com/pdfs/S115AD8-1202A.pdf• http://www.norusis.com/pdf/SPC_v13.pdf

Page 37: Segmentation and Profiling using SPSS for Windows Kate Grayson

Some of the output producedby the Two-Step Cluster Analysis is reproduced in thenext few slides

Some of the output producedby the Two-Step Cluster Analysis is reproduced in thenext few slides

Page 38: Segmentation and Profiling using SPSS for Windows Kate Grayson

Brand usually use by ClusterBrand usually use by Cluster

‘Clint’ spray seems to be associated with Cluster 6, with the roll-on version being associated with Clusters 4 and 2

branduse Brand usually use

Percent

.0% 18.1% 52.3% .0% 29.6% .0% 100.0%

70.3% 29.7% .0% .0% .0% .0% 100.0%

.0% .0% .0% 100.0% .0% .0% 100.0%

.0% 3.6% .0% 96.4% .0% .0% 100.0%

.0% .4% .0% .0% .0% 99.6% 100.0%

.0% 14.3% .0% 85.7% .0% .0% 100.0%

Rambo AP Spray

Rambo AP Roll-on

Brad AP Spray

Brad AP Roll-on

Clint AP Spray

Clint AP Roll-on

1 2 3 4 5 6 Combined

Cluster

Page 39: Segmentation and Profiling using SPSS for Windows Kate Grayson

Employment Status by ClusterEmployment Status by Cluster

Cluster 2 (‘Clint’ roll-on) is largely made up of part-time, retired and not working respondents, Cluster 4 also has a high number of retired respondents, while Cluster 6 ‘Clint’ spray) also has a high

percentage of part-time and unemployed.

employ Employment Status

Percent

24.5% 2.3% 29.7% 13.8% 16.8% 12.9% 100.0%

11.9% 61.9% 4.8% 2.4% .0% 19.0% 100.0%

.0% 79.3% .0% 9.8% .0% 10.9% 100.0%

.0% 91.9% .0% 1.0% .0% 7.1% 100.0%

.0% 61.1% .0% 33.3% 5.6% .0% 100.0%

Full timeemployment

Part-timeemployment

Not employed

Student

Retired

1 2 3 4 5 6 Combined

Cluster

Page 40: Segmentation and Profiling using SPSS for Windows Kate Grayson

Age Group by ClusterAge Group by Cluster

Cluster 2 (‘Clint’ roll-on) is largely made up of the younger and older age groups, Cluster 4 also has a high percentage of

older respondents. Cluster 6 is more from 25 years upwards

agerseu Age of respondent

Percent

.0% 96.8% .0% 3.2% .0% .0% 100.0%

.0% 57.2% .0% 6.9% 27.6% 8.3% 100.0%

18.3% 11.1% 47.4% 10.5% .0% 12.7% 100.0%

23.0% 3.8% 44.6% 14.2% .0% 14.4% 100.0%

29.7% 5.5% .0% 13.1% 39.5% 12.2% 100.0%

15.5% 38.7% .0% 15.2% 19.1% 11.6% 100.0%

.0% 68.8% .0% 18.8% .0% 12.5% 100.0%

Under 18

18-24

25-34

35-44

45-54

55-64

65 or over

1 2 3 4 5 6 Combined

Cluster

Page 41: Segmentation and Profiling using SPSS for Windows Kate Grayson

Cluster 4 (‘Clint’ roll-on)has below average computer useand need to conform,above average on ‘Home Loving’ & ‘Family Man’

F3: Party animal

F6: Likes pampering, pays more for trusted brands

F5: Likes new products, experiments

F7: Cautious, follower rather than leader for new products

F4: Family man

F9: Home loving

F2: Rules, need to conform

F8: Relaxed, casual

F1: High computer useV

aria

ble

-30 -20 -10 0

TwoStep Cluster Number = 4

Page 42: Segmentation and Profiling using SPSS for Windows Kate Grayson

Cluster 6 (‘Clint’ spray)has aboveaverage scores on‘Relaxed, Casual’but not much else – this isMr Laid Back!

F3: Party animal

F5: Likes new products, experiments

F9: Home loving

F6: Likes pampering, pays more for trusted brands

F4: Family man

F7: Cautious, follower rather than leader for new products

F8: Relaxed, casual

F2: Rules, need to conform

F1: High computer use

Var

iab

le

-40 -20 0 20 40

TwoStep Cluster Number = 6

Page 43: Segmentation and Profiling using SPSS for Windows Kate Grayson

Summary of FindingsSummary of Findings

• Profiling of this data suggests that ‘Clint’ is not targeting the expected market

• ‘Clint’ is often not seen as sufficiently different from ‘Brad’, it has no perceived USP

• ‘Clint’ is being used by a high percentage of older, retired, and part-time or not employed consumers, which may be a result of the aggressive product launch campaign with free samples, discounted prices etc.

• ‘Clint’ marketing needs some more work!

Page 44: Segmentation and Profiling using SPSS for Windows Kate Grayson

Summary of Segmenting and Profiling this data using SPSSSummary of Segmenting and Profiling this data using SPSS

• Principal Components Analysis helped investigate relationships between the rated attribute variables

• Hierarchical Cluster was used to try and find similarities between cases, using the factors derived from PCA

• Two-Step Cluster was then used to enable clustering of both continuous and categorical variables in the same model

• Useful conclusions were drawn about the market positioning of ‘Clint’ deodorant