---
title: "アソシエーション分析とは？購買データの関係性を見つける分析【DS検定】"
description: "アソシエーション分析を、購買履歴などから商品Aと商品Bが同時に現れやすいというルールを見つける手法として整理します。支持度・信頼度・リフトの意味と、リフト1を基準に関連の強さを読む方法を押さえ、因果関係の証明や将来値を当てる予測モデルではない点を判断します。"
canonical_url: "https://stemtazoo.github.io/ds/association-analysis/"
section: "ds"
---

<div style="font-size: 14px; margin-bottom: 12px;">
  <a href="/ds/">DS検定トップ</a>
  ＞ アソシエーション分析とは？購買データの関係性を見つける分析【DS検定】
</div>

## まず結論

**アソシエーション分析（Association Analysis）**とは、データの中にある「同時に起こりやすい事象の関係」を見つける分析手法です。

DS検定では「商品Aを買う人は商品Bも買う傾向がある」のような 購買履歴の関係性分析として問われることが多いです。


DS検定では特に

クラスタ分析

RFM分析


と 役割の違いを判断できるか がよく問われます。



## 直感的な説明

スーパーの購買データを考えてみます。

例えば、

パンを買った人の多くが牛乳も買っている

おむつを買った人がビールも買う傾向がある


このような

「一緒に起こりやすい組み合わせ」

を見つけるのが アソシエーション分析です。

この分析は特に

レコメンデーション

商品配置

セット販売


などのマーケティングで活用されます。

例えばECサイトでは

> 「この商品を買った人はこんな商品も買っています」



という表示があります。
これはアソシエーション分析の典型例です。



## 定義・仕組み

アソシエーション分析は、

データ内の事象の共起（同時発生）関係を分析する手法

です。

代表的な利用データは

購買履歴

行動ログ

サービス利用履歴


などです。

この分析では、例えば

パン → 牛乳

のような

ルール（関連ルール）

を見つけます。

このような分析は

バスケット分析（Market Basket Analysis）

とも呼ばれます。

DS検定では数式よりも、

「同時購入関係を見つける分析」


と理解しておくことが重要です。



## どんな場面で使う？

主に次のような場面で使われます。

小売・EC

商品レコメンド

セット販売

商品配置最適化


例

パンを買う人 → 牛乳を買う

なら

パン売り場の近くに牛乳を置く

という戦略が考えられます。



Webサービス

コンテンツ推薦

閲覧行動分析


例

ある動画を見る人 → 別の動画も見る



マーケティング

クロスセル

顧客行動分析




## よくある誤解・混同

DS検定では次の分析と混同させる問題がよく出ます。

クラスタ分析との違い

分析	目的

クラスタ分析	似たデータをグループ分けする
アソシエーション分析	同時に起こる関係を見つける


例

クラスタ分析
→ 顧客グループ分け

アソシエーション分析
→ 商品の同時購入



RFM分析との違い

RFM分析は

Recency（最近購入したか）

Frequency（購入頻度）

Monetary（購入金額）


で

顧客を評価する分析です。

つまり

分析	見ている対象

アソシエーション分析	商品同士の関係
RFM分析	顧客の価値


DS検定では

> 購買履歴から商品の関連性を分析する



と書かれていたら アソシエーション分析です。



## まとめ（試験直前用）

アソシエーション分析は 同時に起こる事象の関係を見つける分析

典型例は 購買履歴の分析（バスケット分析）

「Aを買う人はBも買う」という関係を見つける

クラスタ分析はグループ分け

RFM分析は顧客評価


DS検定では

> 「商品の同時購入関係」



と書かれていたら
アソシエーション分析と判断するのがポイントです。



## 対応スキル項目（データサイエンス力シート）

データ分析

データ分析手法

★ データの特徴や関係性を把握するための基本的な分析手法を理解している
