このトピックでは、平面ヒート マップ グラフでデータが適切に描画されることを保証する支援となる役に立つ情報を説明します。
Chart コントロールによって固有のカスタム データにチャートを簡単にポイントすることができますが、そのチャートが必要とするデータの適切な量とタイプを提供することが重要です。使用しているチャートのタイプに基づいた最小要件をデータが満たさないと、エラーが生成されます。
以下は、平面ヒート マップ グラフのデータ要件のリストです。
データ セットには少なくとも 2 つの数値列を含みます(最大 255 列をサポートします)。
データ セットには少なくとも 2 つの行が含まれます。
低品質のヒート マップ タイルを定義するには、最小の 2x2 データ セットで十分です。この場合、各データ値はタイルの四隅それぞれのタイルの高度を表します。
平面ヒート マップ グラフを Series オブジェクトにバインドする場合には、Series バインディング要件の詳細は 「Series バインディングの要件」を参照してください。
チャート データは以下の規則を使用して描画されます。
ヒート マップ グラフ上に、緯度、経度、および高度に関するデータがプロットされます。データは面としてプロットされ、高度は物理次元および色で表します。
各行がひとつの緯度を表します。各列がひとつの経度を表します。各セル内の数値データ値は、各緯度と経度(行と列)の交差の高度を表します。
ヒート マップ グラフでは、高度は数値目盛で、緯度と経度は SetLabelAxis オブジェクトとして表示されます。そのため、緯度と経度の各値はデータ ソース内の行または列の数に従って均等に配置されます。
データ内で現れる最初の文字列の列は行ラベルに使用されます。
開発者は、UltraChart.Data. IncludeColumn メソッドを使用して、任意の列をチャートに追加または削除できます。
行ラベルに使用する代替の列を選択して、プライマリ/セカンダリ ラベルを切り替えることができます。
描画された平面ヒート マップ グラフとともに、サンプルのデータ セットは以下を参照してください。