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]各年の変化を連続再生する人口ピラミッド

Posted at

人口推計のデータを使って、人口ピラミッドまたは年齢構成図と呼ばれる、左右に人数を表現する棒グラフを作成しましょう。

↓【e-Stat】日本の統計が閲覧できる政府統計ポータルサイトの人口推計のリンク
https://www.e-stat.go.jp/stat-search/files?page=1&layout=datalist&toukei=00200524&tstat=000000090001&cycle=7&tclass1=000001011679&tclass2val=0

まず、人口ピラミッドを作成し、その後各年の変化を連続再生する機能を追加します。

準備:リンクからエクセルデータを必要年数分ダウンロードし、加工・結合する。(今回は結合方法は省略します)
   (本サイトの元データは、エクセルのファイル名を年にし、「男」「女」「年齢」列でまとめて、Tableauでユニオンを作成し、日付けデータのデータ型を[日付]にし、列名を「年」としています。)

◆人口ピラミッドで表現

  1. 「年齢」を5歳ごとにまとめて、「男」と「女」のそれぞれの人口の合計を棒グラフで表示。
    人口ピラミッド画面1.png

  2. まず、左の棒グラフの方向を、左に広がるように変更します。左の棒グラフの横軸を右クリック>[軸の編集]をクリックします。

  3. [スケール]の[反転]にチェックを入れ、[✕]をクリックして画面を閉じます。

  4. 左の棒グラフの軸の範囲は5000強、右の棒グラフの軸の範囲は5000弱となっているため、左右の軸の範囲を揃えます。[データ]ペインの[女]を左の棒グラフの上側にドロップして、二重軸にします。

  5. 同様に、[データ]ペインの「男」を右の軸の上側にドロップします。

  6. 左右それぞれの上の軸を右クリック>[軸の同期]をクリックします。

  7. 上の軸を右クリック>[ヘッダーの表示]をクリックして、非表示にします。

  8. 軸のスケールを揃えるために、上の軸でビューに含めた2つの棒グラフを目立たなくします。[マーク]カードの「合計(女)」をクリックします。

  9. [マーク]カードの[色]をクリックして不透明度を0%まで下げます。

  10. [マーク]カードの[サイズ]をクリックしてサイズを最小にします。

  11. [マーク]カードの[ツールヒント]をクリックして、入力されているテキストをすべて削除します。

  12. [OK]をクリックして画面を閉じます。

  13. [マーク]カードの「合計(男)(2)」をクリックして、8~11と同じ操作を行います。

  14. 色を変更します。[マーク]カードの「すべて」をクリックして、[色]にある[複数のフィールド]を削除します。

  15. [マーク]カードの「合計(男)」と「合計(女)(2)」の[色]をクリックして、それぞれ色を変更します。
    人口ピラミッド画面2.png

◆各年の変化を連続再生する人口ピラミッド
16. 年の推移を動かして見られるようにします。[データ]ペインから「年」を[ページ]シェルフにドロップします。
17. 年推移が繰り返し再生されるようにします。画面右上に表示された[ページ]カードの[▼]をクリックし、[ループ再生]をクリックします。
年推移ページカード.png

完成:再生ボタン[▶]をクリックすると年のページが連続的に変化します。その右の3つ並んだアイコンから変化の速さを変更できます。なお、アニメーションの設定は、メニューバーの[書式設定]>[アニメーション]をクリックして変更できます。

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?