データを並べ替える
レッスンの目的
この単元を完了すると、次のことができるようになります。
- 計算された並べ替えと手動並べ替えを定義して対比する。
- 計算された並べ替えと手動並べ替えを使用して、ビュー内のデータを整理する。
データの並べ替えとは?
データの並べ替えは、データを意味がある順序に並べ替えて、理解、分析、または視覚化を容易にするプロセスです。並べ替えは、データを操作するときに、データを使って伝えたいストーリーを理解しやすい形式で視覚化するためによく使用される方法です。
家具の売上データを分析しながら、「どの本棚が最も売上を伸ばしているか?」という質問に対する答えを探します。
次の例を考えてみます。
ビュー A は、Riverside Palais Roy の本棚の売上が最も多いことを示しています。ビュー B では、それがすぐにはわかりません。これは、ビュー A が売上で並べ替えられているのに対し、ビュー B のデータはアルファベット順に並べ替えられているためです。この例から、データについてすばやく質問するために、なぜデータを適切に並べ替えることが重要なのかがわかります。
Tableau には、計算された並べ替えや手動並べ替えなど、ビュー内のデータを並べ替える方法が複数あります。
計算された並べ替えと手動並べ替え
まず、Tableau で使用できる 2 つの並べ替え方法の違いを理解しましょう。計算された並べ替えと手動並べ替えの違いについて、次の動画をご覧ください。
計算された並べ替え
計算された並べ替えでは、アルファベット順や数量で降順に並べ替えるなどのルールを適用して、ビュー内のデータを整理します。計算された並べ替えは動的です。データが変更されると、計算された並べ替え順序を維持するためにビューが更新されます。計算された並べ替えを作成するには、いくつかの方法があります。
ワンクリックで並べ替え
ビュー内にフィールドがある場合は、ワンクリックで計算された並べ替えを作成できます。
- 軸にマウスポインターを置き、並べ替えアイコンが表示されたらクリックします。
- または、ツールバーで昇順または降順の並べ替えアイコンをクリックします。マウスポインターを置くと、ビュー内のフィールドと現在のビューの選択に応じて並べ替えの実行方法を説明するツールヒントが表示されます。
[並べ替え] ダイアログを使用した並べ替え
[並べ替え] ダイアログを使用すると、より複雑な計算された並べ替えを作成できます。
上記の [並べ替え] ダイアログで示したように並べ替えすると、製品は数量で並べ替えられます。
手動並べ替え
手動並べ替えでは、たとえば、特定の地域の売上が最初に表示されるようにデータを固定した順序で整理します。手動並べ替えはデータをすばやく並べ替える簡単な方法ですが、動的ではありません。手動並べ替えは、データが変更されてもそのまま維持されます。たとえば、手動で並べ替えた地域の売上は、新しい地域を追加しても、指定した順序で表示されます。
ドラッグアンドドロップを使用した手動並べ替え
手動並べ替えを実行するには、選択したヘッダーまたはラベルをドラッグして並べ替えます。
[並べ替え] ダイアログを使用した手動並べ替え
手動並べ替えは、[並べ替え] ダイアログを使用して作成することもできます。
計算された並べ替えと手動並べ替えを使用してビュー内のデータを並べ替える方法がわかりました。次は会社のデータ用に作成したビューのデータを並べ替えてみましょう。
データを並べ替える
あなたが作成したビューについてマネージャーから質問がありました。カテゴリ内で最も売上を伸ばしている製品と、最も利益が大きい製品を知りたいと言われました。過去に、他の製品と比較してテクノロジーカテゴリの製品の売上が低かったことがあります。そのため、彼女はそのカテゴリの製品のデータに最も高い関心があります。
ビュー内のフィールドで並べ替える
あなたは製品サブカテゴリの売上をカテゴリ別に分けて表示するビューを作成しました。
- Trailhead シミュレーターを起動します。
- [Sort by Fields in a View (ビュー内のフィールドで並べ替え)] をクリックします。
- [Begin (開始)] をクリックします。
- 現在、製品のカテゴリとサブカテゴリはアルファベット順に並べ替えられていますが、手動で定義する別の順序で表示する必要があります。Techonlogy (テクノロジー)、Furniture (家具)、Office Supplies (事務用品) の順に表示されるようにします。ビューで、[Technology (テクノロジー)] ヘッダーをドラッグし、[Furniture (家具)] の上にドロップします。
- 次に、サブカテゴリを売上の大きいものから順に並べます。[Sales (売上)] 軸で、並べ替えアイコン をクリックします。(並べ替えアイコンをクリックすると、並べ替えの昇順と降順を切り替えることができます)。これで、各製品カテゴリ内のすべての製品が、売上の大きいものから順に並べ替えられたビューが表示されます。ビューは、次のようになります。
- [Next Exercise (次の演習)] をクリックして次の演習に進みます。
ビューにないフィールドで並べ替える
製品カテゴリとサブカテゴリを表示するビューがあり、サブカテゴリが売上で並べ替えられています。既存の並べ替えを変更してビューを利益で並べ替え、サブカテゴリの収益性を調査します。マネージャーや同僚がビューを理解しやすくするために、棒を利益別に色分けする必要もあります。
- Sort by Fields not in a View (ビューにないフィールドで並べ替え) シミュレーションを開いていることを確認します。まだ開いていない場合は、Trailhead シミュレーターを起動し、[Sort by Fields not in a View (ビューにないフィールドで並べ替え)] をクリックします。
- [Begin (開始)] をクリックします。
- [Rows (行)] で、[Sub-Category (サブカテゴリ)] を右クリックし、[Sort (並べ替え)] をクリックします。
- [Sort (並べ替え)] ダイアログボックスの [Sort By (並べ替え)] で、[Field (フィールド)] を選択したままにして、[Field Name (フィールド名)] ドロップダウンをクリックします。
- ドロップダウンリストから [利益] を選択します。
- [Aggregation (集計)] は [Sum (合計)] のままにして、[Sort (並べ替え)] ダイアログを閉じます。ビューには、収益性で並べ替えられたアイテムが表示されます。Copiers (コピー機) がリストの一番上にあります。売上高が低いにもかかわらず、高い収益性があります。これは、利益をビューに追加して色で表示することで確認できます。
- [Measures (メジャー)] から、[利益] を [Marks (マーク)] カードの [Color (色)] にドラッグします。
- [Home (ホーム)] をクリックしてアクティビティをもう一度開始するか、[Exit (終了)] をクリックして続行します。
このモジュールでは、Tableau Desktop のフィルターとさまざまな並べ替え手法を使ってデータを絞り込んで並べ替え、質問に対する答えをすばやく見つける方法を学習しました。これで、調査結果をマネージャーやチームメンバーと共有できるようになりました。