0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

【Tableau】人口ピラミッドの作り方

Last updated at Posted at 2025-03-12

完成イメージ

目的:ある組織の年齢別男女構成を見たい。

image.png

使用データ

データの持ち方はこんな感じ。

image.png
(氏名や社員番号等は適当)

作り方

①年齢データの項目で"ビン"を作成

[満年齢]で右クリックし 「作成」>「ビン…」 を開く。

スクリーンショット 2025-03-12 143916.png

②ビンの設定をする

一歳ごとに見たいので「ビンのサイズ」を「1」にする。
(十歳ごとに見たいなら「10」にする)
image.png

→テーブルに新たな項目が生まれる
image.png

③以下の通りデータをドロップ

[#満年齢] を列に、
[.IlI.満年齢(ビン)] を行に、
[Abc性別] を色に入れる。

→するとこのようになる。
image.png

④男女の軸を左右にのばす方法

人口ピラミッド特有の両広がりにするために。
上部メニューから 「分析(A)」>「計算フィールドの作成(C)…」 を開く。
タイトルはデフォルトで「計算1」となっているが「男女別人数計算」とリネームした。

image.png

IIF([性別]="男",-1,1)

→新しい項目が生まれる
image.png

新たに生まれた[=#男女別人数計算] を列に入れ、「合計(満年齢)」の方は捨てる。

⑤横軸の最大値を揃える方法

横軸を右クリックし 「軸の編集…」 を開く。
「範囲」を「カスタム」に変え、開始値と終了値を同じにする。

image.png

⑥横軸の男側のマイナスをなくす方法

横軸を右クリックし 「書式設定…」 を開く。
「スケール」の「数値」のプルダウンから「カスタム」を選ぶ。
書式設定(F)に以下を入力。

#,##0;#,##0

⑦縦軸の年齢に単位「歳」を付ける方法

縦軸を右クリックし 「書式設定…」 を開く。
image.png

「既定」の「数値」のプルダウンから「数値(カスタム)」を選択する。

image.png
サフィックスに「歳」と入れる。
(ついでに、小数点の桁数設定が自動で2になってしまうので0に戻しておく)


以上。

image.png

参考記事

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?