バージョン

近似曲線の追加

トピックの概要

目的

このトピックは、コード例を示して、 UltraSparkline™ コントロールに近似曲線を追加する方法を説明します。

前提条件

以下の表に、このトピックを理解するための前提条件として求められるトピックをリストします。

トピック 目的

このトピックは、 UltraSparkline コントロールの概要、その利点、およびサポートされるチャート タイプを提供します。

このトピックは、 UltraSparkline コントロールを構成するあらゆる方法の概要について説明します。構成の詳細情報へのリンク (別のトピックで参照可能) も記載されています。

近似曲線の追加

概要

近似曲線は、 UltraSparkline コントロールで、スパークライン レイヤーの上に別のレイヤーとして表示されます。近似曲線を表示するには、 TrendLineType プロパティを使用します。

近似曲線は、チャートがバインドされているデータの値を使用して、 TrendLineType プロパティで指定されたアルゴリズムにしたがって計算されます。対応する近似曲線は UltraSparkline の概要のトピックでリストし、説明しています。

近似曲線のタイプは一度に 1 つしか表示できません。(複数の近似曲線を同時に表示することはできません。)

既定では、近似曲線は表示されません。

近似曲線タイプの指定

以下の表は、 UltraSparkline 近似曲線タイプとそれらを提供する TrendLineType プロパティ設定の関係を示しています。

近似曲線タイプ TrendLineType プロパティ設定

キュービック フィット

QubicFit

累加平均

CumulativeAverage

指数平均

ExponentialAverage

指数フィット

ExponentialFit

リニア フィット

LinearFit

対数フィット

LogarithmicFit

修正平均

ModifiedAverage

べき乗フィット

PowerLawFit

二次フィット

QuadraticFit

四次フィット

QuarticFit

五次フィット

QuinticFit

単純平均

SimpleAverage

加重平均

WeightedAverage

以下のスクリーンショットは、以下の設定の結果、スパークラインがどのように表示されるかを示しています。

プロパティ

QuinticFit

sparkline visual elements 26.png

コード例

以下のコードは、 TrendLineType プロパティの QuinticFit への設定を示しています。

C# の場合:

this.UltraSparkline1.TrendLineType = TrendLineType.QuinticFit;

Visual Basic の場合:

Me.UltraSparkline1.TrendLineType = TrendLineType.QuinticFit

近似曲線の構成

近似曲線は、以下の面で構成できます。

  • 近似曲線タイプ

  • 近似曲線期間

  • 近似曲線の色

  • 近似曲線太さ

近似曲線の構成方法の詳細については、 近似曲線の構成のトピックを参照してください。

関連内容

トピック

以下のトピックでは、このトピックに関連する情報を提供しています。

トピック 目的

このトピックは、 UltraSparkline コントロールの概要、その利点、およびサポートされるチャート タイプを提供します。

このトピックは、 UltraSparkline コントロールを構成できる方法の概要を提供します。詳細な構成へのリンク(別個のトピックで使用可能)も提供されます。

このトピックはコード例を示して、 UltraSparkline の近似曲線を構成し、ユーザー設定の外観と色を適用する方法を示します。

このトピックは、 UltraSparkline コントロールの主なプロパティを説明します。