
Xamarin スパークライン チャート
スパークライン コントロールは、エンドユーザーに対してコンパクトかつ、明確にトレンド、バリエーション、およびデータ パターンを提示するためにシンプルにデータを可視化するコントロールです。グリッドのセル内などの小さい領域におけるレンダリングを目的として提供されていますが、単独で使用することもできます。
チャートの種類
スパークライン コントロールはデータの表示方法としてエリア、柱状、折れ線、WinLoss の 4 種類を提供しています。

エリア
数値データをエリアのスパークラインとして表示します。これは折れ線グラフに似ていますが、値とそれが意味するボリュームを表示する場合に適しています。
柱状
数値データを柱状のスパークラインで表示します。この形式は縦棒と呼ばれる場合もあります。
折れ線
数値データを折れ線スパークラインで表示します。それぞれのデータ点を線でつないだ表示となります。
WinLoss
柱状と似通っていますが、正と負の値を色などの表現を変更し表示します。黒字、赤字といったような勝ち負けを示すシナリオに適しています。
トレンド ライン
トレンド ラインは、データのトレンドを評価し、過去、未来、または未知の値を推定できるように、トレンドの方向とシリーズの動きを示す、チャートデータの始点から終点まで引かれた線です。トレンド ライン機能を使用すると、線形、加重、二次、立方、四次、五次、対数、指数など、トレンド方向の線を生成するための複数の数式を選択できます。

マーカー
マーカーは、X/Y 座標に基づいてグラフ上にプロットされた個々のデータポイントを示すために、単一のデータポイント上に重ねられたシンボルです。スパークラインには、最初/最後、高値/安値、負、またはすべてのマーカーなどのマーカーが表示されます。

不明な値の補間
スパークラインは、未知の値を検出し、指定された補間アルゴリズムを使用して未知の値の領域をレンダリングすることができます。
