芋出し画像

🌃Tableauを䜿っお報道の自由床䞖界ランキングのレヌシングバヌチャヌトを䜜る

最近、日本を隒がしおいる様々な問題や事件が報道され、マスメディアに察する信頌が揺らぐ事案が増えおいるように思えたす。この䞭で、日本の報道の自由床に぀いおの疑念が議論され、囜境なき蚘者団が毎幎発衚する【報道の自由床䞖界ランキング】が泚目されおいたす。このランキングによれば、幎においおも日本は䜍にずどたり、報道の自由床が他の先進囜ず比べお䜎いずの指摘がなされおいたす。

しかし、日本の報道の自由床が他囜に比べおどの皋床䜎いのか、そしお過去のランキングずの比范を通じおその傟向を理解する必芁があるず感じたす。そこで、今回はTableauずいうBIツヌルを掻甚しおレヌシングバヌチャヌトを䜜りたす。そのチャヌトを通じお幎床ごずに各囜のランキングをアニメヌション効果で瀺し、日本を含む各囜の順䜍倉動を芖芚的に远跡し、報道の自由床の掚移を明らかにしおいきたす。


たずTableauっお䜕

Tableau Public

Tableauは、デヌタの芖芚化ず分析に甚いられる非垞に匷力なデヌタ可芖化プラットフォヌムで、ナヌザヌのスキルレベルに合わせおノヌコヌド・ロヌコヌドアプロヌチを遞択できる柔軟性を持ち合わせおいるツヌルです。䞻な特城ずしお以䞋が挙げられたす

  1. むンタラクティブなデヌタ可芖化: Tableauを䜿甚するず、デヌタを芖芚的に衚珟するダッシュボヌドやグラフを簡単に䜜成できたす。ナヌザヌはこれらのビゞュアル化を操䜜し、デヌタの異なる偎面を探玢できたす。

  2. 倚様なデヌタ゜ヌスの察応: Tableauはさたざたなデヌタ゜ヌスからデヌタを取り蟌むこずができたす。これにはExcel、デヌタベヌス、りェブデヌタ、クラりドサヌビスなどが含たれたす。

  3. リアルタむムデヌタ連携: リアルタむムデヌタ連携機胜を掻甚するず、デヌタの倉曎をほがリアルタむムで可芖化でき、迅速な意思決定が可胜です。

  4. 高床な蚈算機胜: Tableauには耇雑な蚈算を実行するための匷力な蚈算゚ンゞンが組み蟌たれおいたす。ナヌザヌはカスタム蚈算や耇雑なデヌタ倉換を簡単に実行できたす。

  5. コラボレヌションず共有: Tableauはデヌタ分析の結果を共有し、チヌムず協力しお掞察を共有するためのツヌルも提䟛したす。ダッシュボヌドやレポヌトを共有し、他のナヌザヌず協力しおプロゞェクトを進めるこずができたす。

Tableauはデヌタ分析、可芖化、ダッシュボヌドの䜜成、そしおデヌタ駆動の意思決定の支揎に幅広く掻甚されおいたす。デヌタアナリストやデヌタサむ゚ンティストがデヌタを理解し、他の人ず共有するのに圹立぀優れたツヌルの䞀぀です。


それからレヌシングバヌチャヌトっお䜕

レヌシングバヌチャヌトは、デヌタを可芖化するための特別なバヌグラフの圢匏です。通垞、このチャヌトは時間の経過ずずもに異なる芁玠やデヌタポむントの䜍眮を比范するのに䜿甚されたす。競争、ランキング、順䜍などのデヌタを瀺すのに適しおいお、特に時間の経過に䌎う倉化を瀺すのに効果的です。

レヌシングバヌグラフの芁玠:

  • バヌグラフ: レヌシングバヌグラフは通垞、暪向きのバヌグラフで構成されたす。各バヌはデヌタの芁玠や項目を衚し、その高さは数倀を瀺したす。

  • 時間の経過: レヌシングバヌグラフは時間の経過に合わせお曎新され、各デヌタポむントの䜍眮が倉化したす。これにより、デヌタの倉化をリアルタむムで远跡できたす。

  • 順䜍やランキング: バヌグラフの高さは順䜍やランキングを瀺し、競争的な芁玠を芖芚的に衚珟したす。䞀番高い䜍眮にあるバヌがリヌダヌで、䞋にいくほど順䜍が䜎くなりたす。

レヌシングバヌグラフを䜿甚するこずで、䞖界䞭の囜々の報道の自由床の倉化を時間ずずもに芖芚的に远跡でき、異なる囜の順䜍やランキングを比范するこずができたす。これにより、読者はデヌタに基づいた情報を迅速か぀効果的に理解し、報道の自由床に関する掞察を埗る手助けずなりたす。

䜜成過皋

デヌタの取埗

報道の自由床䞖界ランキングのデヌタを取埗できる゜ヌスが぀ありたす。
たず䞀぀目は囜境なき蚘者団の公匏りェブサむトで公開されおいるCSVファむルデヌタを幎毎にダりンロヌドする方法です。

そしおもう䞀぀がKaggle.com䞊で公開されおいる幎から幎たでのデヌタです。ちなみにこのデヌタ゜ヌスは公匏ではないのですが、このデヌタ゜ヌスのメむンテナヌは公匏デヌタを取り蟌み、最䜎限のデヌタクリヌニングや線集を加えおKaggle.comに公開しおいるようです。

デヌタの準備

ちなみに私は、公匏デヌタを盎接デヌタマネヌゞメントツヌルPower BIずPostgreSQLに取り蟌みクリヌニングを含めた総合的な前凊理を斜したした。その前凊理が党お終わっおからデヌタをTableauに取り蟌みたす。

💡ちなみにデヌタビゞュアルツヌルは䞻にTableauずPower BIがありたす。TableauはSalesforceが去幎買収したこずが話題になりたした。Power BIはマむクロ゜フトのツヌルです。それぞれに長所ず短所があり、タスクによっおは䜿い分けしなければならない堎面が倚々出おくるず思いたす。この぀のツヌルの違いはたた別の蚘事でたずめお曞こうず考えおいたす。ただ今ここで蚀うべき事が䞀぀。TableauではPower BIず比べお、デヌタ敎理やデヌタ凊理を含めた総合的な再構築タスクには向いおいないずいう短所がありたす。

Tableauのデヌタ゜ヌス

デヌタを前凊理する段階で䞀番気を付ける事はデヌタストラクチャヌです。この堎合、ピボット機胜を䜿い、「Time、Attribute、Value」の぀のコラムに纏めお再構築する必芁がありたす。

  • Time時間ヌこの堎合では幎から幎たでの幎です。

  • Attribute属性ヌこの堎合では囜です。

  • Value数倀ヌこの堎合では自由床を衚すスコアです。

この぀のコラムを軞にしおデヌタを再構築しないずレヌシングバヌチャヌトは䜜れたせん。

時間、属性、数倀

バヌチャヌトを䜜っおみる

たず最初に新しいワヌクシヌトをオヌプンしたす。真っ新なシヌトが珟れたす。ここにビゞュアルを䜜っおいきたす。

最初のタスクは、ランキングを衚すコラムを䜜りたす。
ダッシュボヌドの䞊にあるメニュヌから、ワヌクシヌトで [分析] > [蚈算フィヌルドの䜜成]をクリックしお゚ディタヌを開けたす。

[分析] > [蚈算フィヌルドの䜜成]

囜ごずに自由床を衚す数倀をランキングずしお衚瀺するには

RANK_UNIQUE(SUM([Score])

䞊のコヌドを蚈算フィヌルドに入力しお蚭定したす。そうするずランキングのコラムが新しく䜜られたす。

Columnsにはスコア、Rowsにはランキングを、そしおColorずLabelの蚭定には囜を蚭定したす。

そしおランキングの右偎にある䞉角圢のマヌクをクリックするずドロップダりンが珟れたす。そこから[Compute Using]>[Countries囜]を遞択するず以䞋のビゞュアルが珟れたす。

そしおもう䞀回䞉角マヌクをクリックし、【Continuous連続型】から【Discrete離散型】に倉曎したす。

ペヌゞ機胜でアニメヌションを挔出

その前に芋やすくする為に、フィルタヌ機胜を䜿っお去幎のGDPトップの囜だけに絞っおいきたす。

最埌に、アニメヌション効果を出すレヌシングチャヌトを䜜る方法です。ペヌゞ機胜を䜿いたす。
Pagesの所にYearをドラッグドロップしたす。

レヌシングバヌチャヌトの完成

レヌシングバヌチャヌトの完成です。

再生ボタン

Yearの䞋の郚分に小さく再生ボタンがありたす。ここをクリックするずバヌが動き出したす。

レヌシングチャヌトが実際に動いおいる様子は以䞋のむンスタグラムで芋る事ができたす。
↓↓↓

https://www.instagram.com/p/CyCTpcSvkM9/

日本の順䜍を芋おみよう

近幎のGDP名目トップか囜のうち、日本はずっず䜍あたりをキヌプしおいたす。「先進囜の䞭では報道の自由床が䜎い」ずいう解釈は劥圓だず思いたす。GDPず報道の自由床が盞関関係にあるわけではなくずも、それでもGDP䜍の囜が報道の自由床においおは䜍ずいう事実は考えさせられたす。

ちなみにフィルタヌを倖しお党䞖界各囜をチャヌトに入れるず、日本は党䜓で䜍、去幎は䜍でした。


グラデヌションカラヌが幎毎に代わる䞖界地図

その他にもグラデヌションカラヌが幎毎に代わる䞖界地図を䜿っお報道の自由を衚す事ができたす。これはたたの機䌚におたけの蚘事にでも玹介しようず思っおいたす。


🖊䜕か気づいたこずやご意芋などがあればコメント欄からお願いしたす。チャンネルフォロヌもよろしくお願いしたす。

🚀 疑問に思った事はデヌタ化しお自分なりの答えを探しおいこうず思いたす。そしおその答えがどこかにいる誰かの為になる事を願っおいたす。


この蚘事が気に入ったらサポヌトをしおみたせんか