> ## Content Index
> Fetch the complete content index at: https://hub.ku2t-lab.com/llms.txt
> Use this file to discover other available public pages before exploring further.

# グループ集計に対するヒートマップ
- URL: https://hub.ku2t-lab.com/gallery-heatmap/
- Published: 2024-03-22T06:31:00.000Z
- Updated: 2026-04-03T02:09:19.000Z
- Author: 武田 邦敬
- Tags: ピープルアナリティクス, ギャラリー, Python, 人材育成

ヒートマップを使った人事データの可視化例です。ヒートマップはクロス集計表やグループ集計表などの行列形式のデータを可視化することができ、表の可読性を向上させます。

## 人事データの可視化例

![ヒートマップ](https://storage.googleapis.com/studio-cms-assets/projects/G3qbJAGLqJ/s-746x530_v-fs_webp_bfc66d19-3c2b-4f21-8b65-cf6cc02f7ab7.png)

## 人事データ可視化の狙い

- 所属別のコンピテンシー状況を把握し、人材育成施策を検討する。

## 人事データ可視化アプローチ

### 利用するグラフ

- **ヒートマップ**： クロス集計表や行列の値に応じて色付けすることで、平均から比べて当た値が高い（または低い）セルを視覚的に探しやすくする。

### アプローチ

- 所属別にコンピテンシーの各項目の平均値を計算する。コンピテンシーが種類別に独立した列になっている場合はグループ集計を利用し、コンピテンシーの種類と値による縦持ちデータの場合はクロス集計を利用する。
- でき上った集計表を用いてヒートマップを描き、各組織の特徴を把握する。

## グラフの作り方

- Pythonのseaborn.heatmapによる可視化例。

```python
import pandas as pd
import matplotlib.pyplot as plt
import matplotlib.ticker as ticker
import japanize_matplotlib
import seaborn as sns

japanize_matplotlib.japanize()

# データの読み込みと加工
df_hr = pd.read_csv('./hr-toydata-basic-600.csv')
comp = ['コンピテンシー_マネジメント',
 'コンピテンシー_戦略構想力',
 'コンピテンシー_対人',
 'コンピテンシー_創意工夫',
 'コンピテンシー_専門力',
 'コンピテンシー_チームワーク',
 'コンピテンシー_ストレス耐性']
comp_div = df_hr.groupby('部')[comp].mean()

# グラフ
fig, ax = plt.subplots(figsize=(7,6))
sns.heatmap(data=comp_div.T, cmap='Blues', fmt='.1f', annot=True, linewidths=.5)
ax.set_title('部別コンピテンシー')
ax.set_xlabel('')
ax.set_ylabel('')
```

## この記事で使ったデータ

以下のページでデータを配布しています。

[人事トイデータの公開こちらのページでは、クニラボで作成した人事トイデータを公開しています。 トイデータとは？ トイデータ(Toy Data)とは、演習用に使えるリアルでないデータのことをいいます。データ分析や機械学習のライブラリに附属する場合もあり、手元にデータがなくてもそのライブラリをすぐに試せるのが利点です。 人事データ分析の演習にご活用ください ピープルアナリティクスを学んでみたいが手元に良いデータがない、という方も多いのではないでしょうか。人事データは個人情報を含むため、ピープルアナリティクスプロジェクトの正式なメンバーでないと触ることができません。 そこで、演習用にデータを自作しGoogleドライブより公開しています。これまでも代表のnote記事の中でリンクを張っていたのですが、複数の記事で利用するためこのページを作りました。 \* 2023/11/29追記 「HRトイデータ\_人事情報\_拡張版.csv 」を追加しました。 \* 2024/3/23追記 「HRトイデータ\_月別時間外.csv 」を追加しました。 \* 2024/11/18追記 「HRトイデータ\_エンゲージメントスコア![](https://storage.ghost.io/c/54/85/548553f8-0bec-43c7-af9d-5c0a5fe9f73b/content/images/icon/----------------5.png)People Analytics Idea HUB武田 邦敬![](https://storage.ghost.io/c/54/85/548553f8-0bec-43c7-af9d-5c0a5fe9f73b/content/images/thumbnail/23-1-1.png)](https://hub.ku2t-lab.com/toydata-for-people-analytics/)