DataManipulator クラス

定義

実行時にデータ操作を実行するメソッドを提供します。 このクラスは、ルート DataManipulator オブジェクトの Chart プロパティによって公開されます。

public ref class DataManipulator : System::Windows::Forms::DataVisualization::Charting::DataFormula
public class DataManipulator : System.Windows.Forms.DataVisualization.Charting.DataFormula
type DataManipulator = class
    inherit DataFormula
Public Class DataManipulator
Inherits DataFormula
継承
DataManipulator

コンストラクター

DataManipulator()

DataManipulator クラスの新しいインスタンスを初期化します。

プロパティ

FilterMatchedPoints

このクラスのメソッドの引数で指定された条件と一致する場合にポイントをフィルター処理するかどうかを決定する値を Filter 取得または設定します。

FilterSetEmptyPoints

メソッドまたは メソッドでFilterFilterTopNフィルター処理されたポイントを削除するか、空としてマークするかを示すフラグを取得または設定します。

IsEmptyPointIgnored

計算中に空のポイントを無視するかどうかを示すフラグを取得または設定します。

(継承元 DataFormula)
IsStartFromFirst

"ローリング平均" などの数式を 0 から開始するかどうかを示すフラグを取得または設定します。

(継承元 DataFormula)
Statistics

StatisticFormula クラスへの参照を取得します。

(継承元 DataFormula)

メソッド

CopySeriesValues(String, String)

系列か、特定の X 値または Y 値をコピーします。

(継承元 DataFormula)
Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
ExportSeriesValues()

SeriesCollection に格納されているすべての系列のデータを DataSet オブジェクトにエクスポートします。

ExportSeriesValues(Series)

指定された系列のデータを DataSet オブジェクトにエクスポートします。

ExportSeriesValues(String)

1 つまたは複数の系列のデータを DataSet オブジェクトにエクスポートします。

Filter(CompareMethod, Double, Series)

フィルター処理規則を各データ ポイントの 1 番目の Y 値に適用して、系列のデータ ポイントをフィルター処理します。 フィルター処理の対象となる Series オブジェクトは、変更されたデータも格納します。

Filter(CompareMethod, Double, Series, Series)

フィルター処理規則を各データ ポイントの 1 番目の Y 値に適用して、系列のデータ ポイントをフィルター処理します。

Filter(CompareMethod, Double, Series, Series, String)

比較対象として指定されたデータ ポイント値にフィルター処理規則を適用して、系列のデータ ポイントをフィルター処理します。

Filter(CompareMethod, Double, String)

フィルター処理規則を 1 番目の系列のデータ ポイントの 1 番目の Y 値に適用して、1 つまたは複数の系列をフィルター処理します。 フィルター処理された Series オブジェクトは、変更されたデータを格納するために使用されます。

Filter(CompareMethod, Double, String, String)

フィルター処理規則を 1 番目の系列の各データ ポイントの 1 番目の Y 値に適用して、1 つまたは複数の系列をフィルター処理します。

Filter(CompareMethod, Double, String, String, String)

フィルター処理規則を 1 番目の系列の指定されたデータ ポイント値に適用して、1 つまたは複数の系列をフィルター処理します。

Filter(DateRangeType, String, Series)

指定された日付/時刻範囲の、指定されたポイントを削除するか空としてマークして、系列のデータ ポイントをフィルター処理します。 フィルター処理の対象となる Series オブジェクトは、変更されたデータを格納するために使用されます。

Filter(DateRangeType, String, Series, Series)

指定された日付/時刻範囲の、指定されたポイントを削除するか空としてマークして、系列のデータ ポイントをフィルター処理します。

Filter(DateRangeType, String, String)

指定された日付/時刻範囲の、指定されたポイントを削除するか空としてマークして、1 つまたは複数の系列のデータ ポイントをフィルター処理します。 フィルター処理された Series オブジェクトは、変更されたデータを格納するために使用されます。

Filter(DateRangeType, String, String, String)

指定された日付/時刻範囲の、指定されたポイントを削除するか空としてマークして、1 つまたは複数の系列のデータ ポイントをフィルター処理します。

Filter(IDataPointFilter, Series)

系列のデータ ポイントに対してカスタム フィルター処理を実行します。 フィルター処理の対象となる Series オブジェクトは、変更されたデータも格納します。

Filter(IDataPointFilter, Series, Series)

系列のデータ ポイントに対してカスタム フィルター処理を実行します。

Filter(IDataPointFilter, String)

1 番目の系列のポイントに基づいて、1 つまたは複数の系列のデータ ポイントに対してカスタム フィルター処理を実行します。 フィルター処理された Series オブジェクトは、変更されたデータも格納します。

Filter(IDataPointFilter, String, String)

1 番目の系列のポイントに基づいて、1 つまたは複数の系列のデータ ポイントに対してカスタム フィルター処理を実行します。

FilterTopN(Int32, Series)

最も大きな 1 番目の Y 値を持つ、指定された数のポイントを除き、系列のすべてのデータ ポイントをフィルター処理します。 フィルター処理の対象となる Series オブジェクトは、変更されたデータを格納するために使用されます。

FilterTopN(Int32, Series, Series)

最も大きな 1 番目の Y 値を持つ、指定された数のポイントを除き、系列のすべてのデータ ポイントをフィルター処理します。

FilterTopN(Int32, Series, Series, String)

最も大きな値を持つ、指定された数のデータ ポイントを除き、系列のすべてのデータ ポイントをフィルター処理します。

FilterTopN(Int32, Series, Series, String, Boolean)

最も小さな値または最も大きな値を持つ、指定された数のポイントを除き、系列のすべてのデータ ポイントをフィルター処理します。

FilterTopN(Int32, String)

指定された数のポイントを除き、1 つまたは複数の系列のすべてのデータ ポイントをフィルター処理します。 フィルター処理されないポイントは、最も大きな 1 番目の Y 値を持つ 1 番目の系列のポイントに該当します。 フィルター処理の対象となる Series オブジェクトは、変更されたデータを格納するために使用されます。

FilterTopN(Int32, String, String)

指定された数のポイントを除き、1 つまたは複数の系列のすべてのデータ ポイントをフィルター処理します。 フィルター処理されないポイントは、最も大きな 1 番目の Y 値を持つ 1 番目の系列のポイントに該当します。

FilterTopN(Int32, String, String, String)

指定された数のポイントを除き、1 つまたは複数の系列のすべてのデータ ポイントをフィルター処理します。 フィルター処理されないポイントは、最も大きな値を持つ 1 番目の系列のポイントに該当します。

FilterTopN(Int32, String, String, String, Boolean)

指定された数のポイントを除き、1 つまたは複数の系列のすべてのデータ ポイントをフィルター処理します。 フィルター処理されないポイントは、最も大きな値または最も小さな値を持つ 1 番目の入力系列のポイントに該当します。

FinancialFormula(FinancialFormula, Series)

数式の名前と入力系列を指定して、数式のモジュールからメソッドを呼び出します。

(継承元 DataFormula)
FinancialFormula(FinancialFormula, Series, Series)

数式の名前、入力系列、および出力系列を指定して、数式のモジュールからメソッドを呼び出します。

(継承元 DataFormula)
FinancialFormula(FinancialFormula, String)

数式の名前と入力系列を指定して、数式のモジュールからメソッドを呼び出します。

(継承元 DataFormula)
FinancialFormula(FinancialFormula, String, Series, Series)

指定された数式の名前とパラメーター、および指定された入力系列と出力系列を使用して、数式のモジュールからメソッドを呼び出します。

(継承元 DataFormula)
FinancialFormula(FinancialFormula, String, String)

数式の名前、および入力系列と出力系列の名前を指定して、数式のモジュールからメソッドを呼び出します。

(継承元 DataFormula)
FinancialFormula(FinancialFormula, String, String, String)

数式の名前とパラメーター、および入力系列と出力系列の名前を指定して、数式のモジュールからメソッドを呼び出します。

(継承元 DataFormula)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
Group(String, Double, IntervalType, Double, IntervalType, Series)

1 つまたは複数の数式を使用して、系列のデータ ポイントをグループ化します。 グループ化された系列については元のデータが削除され、新しいデータ ポイントを格納するために使用されます。

Group(String, Double, IntervalType, Double, IntervalType, Series, Series)

1 つまたは複数の数式を使用して、系列のデータ ポイントをグループ化します。 グループ化されたデータ ポイントを格納するために出力系列が使用されます。間隔に対してオフセットを使用できます。

Group(String, Double, IntervalType, Double, IntervalType, String)

1 つまたは複数の数式を使用して、1 つまたは複数の系列のデータ ポイントをグループ化します。 系列については元のデータが削除され、新しいデータ ポイントを格納するために使用されます。

Group(String, Double, IntervalType, Double, IntervalType, String, String)

1 つまたは複数の数式を使用して、1 つまたは複数の系列のデータ ポイントをグループ化します。 グループ化されたデータ ポイントを格納するために出力系列が使用されます。間隔に対してオフセットを使用できます。

Group(String, Double, IntervalType, Series)

1 つまたは複数の数式を使用して、系列のデータ ポイントをグループ化します。 グループ化された系列については元のデータが削除され、新しいデータ ポイントを格納するために使用されます。

Group(String, Double, IntervalType, Series, Series)

1 つまたは複数の数式を使用して、系列のデータ ポイントをグループ化します。 グループ化されたデータ ポイントを格納するために出力系列が使用されます。

Group(String, Double, IntervalType, String)

1 つまたは複数の数式を使用して、1 つまたは複数の系列のデータ ポイントをグループ化します。 系列については元のデータが削除され、新しいデータ ポイントを格納するために使用されます。

Group(String, Double, IntervalType, String, String)

1 つまたは複数の数式を使用して、1 つまたは複数の系列のデータ ポイントをグループ化します。 グループ化されたデータ ポイントを格納するために出力系列が使用されます。

GroupByAxisLabel(String, Series)

1 つまたは複数の数式を使用して、系列のデータ ポイントを軸ラベルごとにグループ化します。 元のデータ ポイント値が削除された後、新しいグループ化されたデータ ポイントが系列に格納されます。

GroupByAxisLabel(String, Series, Series)

1 つまたは複数の数式を使用して、系列のデータ ポイントを軸ラベルごとにグループ化します。 グループ化されたデータ ポイントを格納するために出力系列が使用されます。

GroupByAxisLabel(String, String)

1 つまたは複数の数式を使用して、1 つまたは複数の系列のデータ ポイントを軸ラベルごとにグループ化します。 元のデータ ポイント値が削除された後、新しいグループ化されたデータ ポイントが各系列に格納されます。

GroupByAxisLabel(String, String, String)

1 つまたは複数の数式を使用して、1 つまたは複数の系列のデータ ポイントを軸ラベルごとにグループ化します。 グループ化されたデータ ポイントを格納するために出力系列が使用されます。

InsertEmptyPoints(Double, IntervalType, Double, IntervalType, Double, Double, Series)

系列で欠落しているデータ ポイントを空のポイントで置き換えます。 系列に対して、intervalintervalOffsetintervalOffsetType、および intervalType の各引数によって決定される間隔に関するチェックが行われます。 チェックされる系列範囲は、toXValue および fromXValue の各引数によって決定されます。

InsertEmptyPoints(Double, IntervalType, Double, IntervalType, Double, Double, String)

1 つまたは複数の系列で欠落しているデータ ポイントを空のポイントで置き換えます。 各系列に対して、intervalintervalOffsetintervalOffsetType、および intervalType の各引数によって決定される間隔に関するチェックが行われます。 チェックされる系列範囲は、toXValue および fromXValue の各引数によって決定されます。

InsertEmptyPoints(Double, IntervalType, Double, IntervalType, Series)

系列で欠落しているデータ ポイントを空のポイントで置き換えます。 系列に対して、intervalintervalOffsetintervalOffsetType、および intervalType の各引数によって決定される間隔に関するチェックが行われます。

InsertEmptyPoints(Double, IntervalType, Double, IntervalType, String)

1 つまたは複数の系列で欠落しているデータ ポイントを空のポイントで置き換えます。 各系列に対して、intervalintervalOffsetintervalOffsetType、および intervalType の各引数によって決定される間隔に関するチェックが行われます。

InsertEmptyPoints(Double, IntervalType, Series)

系列で欠落しているデータ ポイントを空のポイントで置き換えます。 系列に対して、interval および intervalType の各引数によって決定される間隔に関するチェックが行われます。

InsertEmptyPoints(Double, IntervalType, String)

1 つまたは複数の系列で欠落しているデータ ポイントを空のポイントで置き換えます。 各系列に対して、interval および intervalType の各引数によって決定される間隔に関するチェックが行われます。

MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
Sort(IComparer<DataPoint>, Series)

系列のデータ ポイントに対してカスタムの並べ替えを実行します。

Sort(IComparer<DataPoint>, String)

1 つ以上の系列のデータ ポイントに対してカスタムの並べ替えを実行します。

Sort(PointSortOrder, Series)

指定された順序を使用して、系列のデータ ポイントに対して並べ替えを実行します。 並べ替えは、各データ ポイントの 1 番目の Y 値に基づいて実行されます。

Sort(PointSortOrder, String)

指定された順序を使用して、1 つまたは複数の系列のデータ ポイントに対して並べ替えを実行します。 並べ替えは、各データ ポイントの 1 番目の Y 値に基づいて実行されます。

Sort(PointSortOrder, String, Series)

指定された順序を使用して、系列のデータ ポイントに対して並べ替えを実行します。 並べ替えは、使用できる任意のデータ ポイント値に基づいて実行できます。

Sort(PointSortOrder, String, String)

指定された順序を使用して、1 つまたは複数の系列のデータ ポイントに対して並べ替えを実行します。 並べ替えは、使用できる任意のデータ ポイント値に基づいて実行できます。

ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象