Category: 

What is Affinity Analysis?

Article Details
  • Written By: M. McGee
  • Edited By: Lauren Fritsky
  • Last Modified Date: 01 September 2016
  • Copyright Protected:
    2003-2016
    Conjecture Corporation
  • Print this Article
Free Widgets for your Site/Blog
Roughly one-fifth of the world's stock of gold - worth over $200 billion USD - is stored under the streets of London.  more...

September 30 ,  1949 :  The Berlin Air Lift ended.  more...

Affinity analysis is the process of finding connections between dissimilar things based on a subject’s view of the items. One of the most basic examples of this is shampoo and conditioner. These two items are not directly related to one another, but purchasers often make connections between them since they are generally used at the same time. Affinity analysis is used in marketing and sociology fields as a way of understanding the motivations behind connected, but seemingly unrelated, events.

In order to use affinity analysis to find connections, a researcher must define a subject. While it is possible to perform a study on a single person, generally, the subject is a group of people that shares a number of important criteria. These criteria could be anything from shopping at a specific store, to falling within the same economic bracket, to living in the same town. In a more specific study, there may be dozens of criteria that each person in the group must have.

The next part of affinity analysis is observing and recording habits. After the group is established, the researcher can watch and record what the subjects do. After recording data, certain patterns will begin to emerge. In some cases, the patterns will be obvious, such as people who buy shampoo will often buy conditioner at the same time.

Ad

Occasionally, a pattern will form that seems to have no direct connection. For example, there is a direct correlation to the length of time a college student is in a stable relationship and his grades—the longer the relationship, the higher the grades. These two things seem to have no connection, but the data says otherwise.

These connections are the danger of affinity analysis. In the above example, there is actually no direct relationship. There is a third causal factor that is not being observed; the length of time the subject has been a student. The actual situation is much more direct. Older students, who have generally had more time to be in a long-term relationship, are more disciplined and likely to study and attend class.

Even with the difficulties in affinity analysis, it is a major marketing tool. By locating connections between products, even when the connection seems to make no sense, it’s possible to increase sales. These affinities are the cause behind a significant amount of product placement in major department stores. For example, in many stores, it is common to find a small end cap that contains condoms and sleep aids next to the sheets.

Ad

You might also Like

Recommended

Discuss this Article

Post your comments

exception 'Exception' with message 'error writing captcha: Duplicate entry '2147483647' for key 'PRIMARY'' in /ssd/www/wisegeek/public_html/_core/classes/public/Captcha.php:44
Stack trace:
#0 /ssd/www/wisegeek/public_html/_core/controls/public/ControlDiscussionPostBox.php(324): Captcha->createCaptcha()
#1 /ssd/www/wisegeek/public_html/framework/classes/Control.php(104): ControlDiscussionPostBox->preRender(false)
#2 /ssd/www/wisegeek/public_html/framework/classes/Control.php(149): Control->render()
#3 /ssd/www/wisegeek/public_html/tpl/default-nocustom-lu/pages/public/article/article.htm(526): Control->__toString()
#4 /ssd/www/wisegeek/public_html/framework/classes/Control.php(300): require('/ssd/www/wisege...')
#5 /ssd/www/wisegeek/public_html/framework/classes/Control.php(309): Control->requireTpl('pages/public/ar...', Object(PageArticleCom), true)
#6 /ssd/www/wisegeek/public_html/framework/classes/Control.php(131): Control->renderTpl('pages/public/ar...', Object(PageArticleCom))
#7 /ssd/www/wisegeek/public_html/framework/classes/FormDataControl.php(87): Control->renderTemplate()
#8 /ssd/www/wisegeek/public_html/framework/classes/Control.php(109): FormDataControl->renderTemplate()
#9 /ssd/www/wisegeek/public_html/framework/classes/ScriptPage.php(50): Control->render(false)
#10 /ssd/www/wisegeek/public_html/framework/classes/Control.php(149): ScriptPage->render()
#11 /ssd/www/wisegeek/public_html/framework/classes/Page.php(97): Control->__toString()
#12 /ssd/www/wisegeek/public_html/_core/classes/public/PublicFrontController.php(443): Page->processRequest()
#13 /ssd/www/wisegeek/public_html/_core/classes/public/PublicFrontController.php(7): PublicFrontController->renderPage()
#14 /ssd/www/wisegeek/public_html/index.php(11): PublicFrontController::run()
#15 {main}