次の方法で共有


横棒グラフ (レポート ビルダーおよび SSRS)

横棒グラフでは、横棒のセットとして系列が表示されます。 一般的な横棒グラフは、縦棒グラフおよび範囲横棒グラフと密接な関係にあります。縦棒グラフでは、縦棒のセットとして系列が表示され、範囲横棒グラフでは、始点と終点が異なる横棒のセットとして系列が表示されます。

横棒グラフは、データを水平方向に表示する唯一のグラフの種類です。 このため、開始日と終了日が限定された状態で、時間の経過と共に発生するデータを表す際によく使用されます。 また、カテゴリを水平方向に表示できるため、カテゴリ情報を示す際にもよく使用されます。 横棒グラフにデータを追加する方法の詳細については、グラフ (レポート ビルダーおよび SSRS) に関する記事を参照してください。

次の図は、横棒グラフを示しています。 3 つの系列では共通の期間が共有され、有効な比較が可能になるため、このデータには横棒グラフが適しています。

横棒グラフ

注意

SQL Server データ ツールのレポート ビルダーまたはレポート デザイナーを使用して、レポート定義 (.rdl) を作成および変更できます。 これらの作成環境では、レポートおよび関連アイテムの作成方法、開く方法、および保存方法が異なります。 詳細については、「レポート デザイナーおよびReport Builderでのレポートのデザイン (SSRS)」 (microsoft.com) を参照してください。

横棒グラフの種類

  • 積み上げ: 複数の系列が水平方向に積み上げられた横棒グラフ。 グラフに系列が 1 つしかない場合、積み上げ横棒グラフでも、横棒グラフと同じように表示されます。

  • 100% 積み上げ: 複数の系列がグラフ領域で 100% になるように水平方向に積み上げられた横棒グラフ。 グラフに系列が 1 つしかない場合、すべての横棒はグラフ領域で 100% になります。

  • 3-D 集合: 各系列を 3-D グラフの個別の行で表す横棒グラフ。

  • 3-D 円柱: 3-D グラフで棒が円柱のような形をしている横棒グラフ。

横棒グラフのデータに関する注意点

  • 横棒グラフでは、軸が反転しています。 カテゴリ軸が縦軸 ("Y 軸") で、値軸が横軸 ("X 軸") です。 つまり、横棒グラフでは、上から下に表示される一覧として Y 軸にカテゴリ ラベルを表示するために十分な領域があります。

  • 横棒グラフおよび縦棒グラフは、主に、グループ間の比較を示すために使用されます。 グラフに 4 つ以上の系列が存在する場合は、積み上げ横棒グラフまたは積み上げ縦棒グラフの使用を検討してください。 また、グラフに複数の系列がある場合は、積み上げ横棒グラフまたは積み上げ縦棒グラフを複数のグループにまとめることもできます。

  • 横棒グラフでは、値が左から右に表示されます。このため、期間に関連するデータを表示する際に直感的にわかりやすくなります。

  • レポート内のテーブルやマトリックスに横棒を追加する場合、横棒グラフの代わりに線形ゲージの使用を検討してください。 線形ゲージは、複数のグループではなく 1 つの値を表示するようにデザインされています。そのため、一覧またはテーブルのデータ領域内でより柔軟に使用できます。 詳しくは、「ゲージ (レポート ビルダーおよび SSRS)」をご覧ください。

  • 横棒グラフの各棒に特殊な描画スタイルを追加して、視覚的な効果を高めることができます。 描画スタイルには、くさび形、エンボス、円柱、およびグラデーションがあります。 これらの効果は、2D グラフを見やすくするためにデザインされています。 3D グラフを使用している場合でも描画スタイルを適用できますが、同じ効果を得られないことがあります。 横棒グラフに描画スタイルを追加する方法の詳細については、「グラフへの傾斜、エンボス、およびテクスチャのスタイルの追加 (レポート ビルダーおよび SSRS)」をご覧ください。

  • 積み上げ横棒グラフでは、複数の系列が相互に重なって 1 つの積み上げ横棒が作成されます。 積み上げ横棒グラフは、カテゴリごとに積み上げ横棒の複数のセットに分割できます。 グループ化された積み上げグラフは、横に並んで表示されます。 グラフには、グループ化された積み上げグラフをいくつでも含めることができます。

  • 横棒グラフにデータ ポイント ラベルが表示されている場合、ラベルはそれぞれの横棒の外側に配置されます。 そのため、グラフ領域内の割り当てられた領域が横棒でいっぱいになると、ラベルが重なって表示されます。 それぞれの横棒に表示されるデータ ポイント ラベルの位置を変更するには、プロパティ ペインで BarLabelStyle プロパティを設定します。

  • グラフのサイズに対してデータセット内のデータ ポイントの数が多い場合は、列または横棒のサイズおよびその間隔が小さくなります。 グラフ内の列の幅を手動で設定するには、 PointWidth プロパティを変更して列の幅をピクセル単位で変更します。 既定では、このプロパティの値は 0.8 です。 グラフの列または横棒の幅を大きくすると、各列または横棒の間隔は小さくなります。

参照

グラフ (レポート ビルダーおよび SSRS)
グラフの種類 (レポート ビルダーおよび SSRS)
グラフ内の空のデータ ポイントおよび NULL データ ポイント (レポート ビルダーおよび SSRS)
Column Charts (Report Builder and SSRS)
範囲グラフ (レポート ビルダーおよび SSRS)
グラフの系列の色の書式設定 (レポート ビルダーおよび SSRS)
グラフの軸ラベルの書式設定 (レポート ビルダーおよび SSRS)
グラフの凡例の書式設定 (レポート ビルダーおよび SSRS)
グラフへの傾斜、エンボス、およびテクスチャのスタイルの追加 (レポート ビルダーおよび SSRS)
チュートリアル:レポートへの横棒グラフの追加 (レポート ビルダー)
チュートリアル:レポートへの横棒グラフの追加