世界の主要20言語 使用人口/使用国数

【D3.js】世界の主要20言語 使用人口グラフ(バブルチャート)

クリックで使用国数順にも。
世界の主要20言語 使用人口/使用国数

example

データはEthnologueSummary by language sizeよりいただきました。
Language.csv

バブルチャート表示

バブルチャートを作成するのにPack Layoutを使用しています。
ヘルパー関数として、こちらの記事で作成した関数を使用しています。

example

ちょっとだけ解説

packオブジェクトは、表示するステージのサイズ(縦横)を指定してデータセットを渡すと、ステージ内に収まるように値のスケールを調整しx,y,r値を付加して返します。
r値に対応させるデータ項目はvalueメソッドで指定することができます。
circleを使用したグラフを作成するのに非常に便利なオブジェクトです。

カテゴリー: D3v3