オープンデータ編集 階層をつくる

公開日 2022年1月22日 最終更新日 2022年1月22日

 もとデータ表のディメンション (項目) が複数段構造になっている、セルが結合されているときがあります。

 セルの結合を解除して階層構造にしています。

 列「産業」と列「業種」をつくります。「産業」が「業種」の上位階層、「業種」は「産業」の下位階層になります。
 当店の販売データにおいて上位階層のnullは避けています。

階層にnullがないとき
上位階層にnullがあるとき

 上位階層にnullがあると、「商業」である「卸売業」と「製造業」の「電子部品製造業」が合計されます。正確な分析が難しくなります。

下位階層にnullがあるとき

 下位階層のnullは「その他」であると定義すれば問題がない場合があります。当店の製品には下位階層にnullを含むものがあります。

 もとデータのひとつのセル内に複数の項目が入っていることがあります。
 このようなときは、セル内の文字列を区切り記号 (画像の場合は半角アンダーバー) で分割して階層構造にしています。

 「産業」という階層がなければ作成できるチャートが限られます。