次の方法で共有


DataFrameColumn クラス

定義

ベース列の種類。 すべての API は、最初にここで定義する必要があります

public abstract class DataFrameColumn : System.Collections.IEnumerable
type DataFrameColumn = class
    interface IEnumerable
Public MustInherit Class DataFrameColumn
Implements IEnumerable
継承
DataFrameColumn
派生
実装

コンストラクター

DataFrameColumn(String, Int64, Type)

基本 DataFrameColumn コンストラクター。

プロパティ

DataType

この列が保持するデータの種類。

Item[Int64, Int32]

lengthからstartIndex始まる値の数を返します。

Item[Int64]

値を取得または設定するインデクサー rowIndex

Length

この列の長さ

Name

列名。

NullCount

この列の値の null 数。

メソッド

Abs(Boolean)

各数値要素を絶対数値で更新する

Add(DataFrameColumn, Boolean)

要素ごとの加算を実行します

Add<T>(T, Boolean)

列の各値に対して要素ごとの加算を実行します

AddDataViewColumn(DataViewSchema+Builder)

現在の列の指定したビルダーに新しい DataViewSchema.Column を追加します。

AddValueUsingCursor(DataViewRowCursor, Delegate)

を使用して、この DataFrameColumn に値を追加します。 cursor

All()

すべての要素が True かどうかを返します。

And(Boolean, Boolean)

列の各値に対して、要素ごとのブール値 And を実行します。

And(DataFrameColumn, Boolean)

要素ごとのブール値 And を実行します。

Any()

要素が True かどうかを返します。

Clamp<U>(U, U, Boolean)

指定されたしきい値を超える値をクランプします

ClampImplementation<U>(U, U, Boolean)

指定されたしきい値を超える値をクランプします

Clone(DataFrameColumn, Boolean, Int64)

列を複製して、mapIndices と invert フラグを指定して値の順序を変更する可能性があるコピーを生成する

CloneImplementation(DataFrameColumn, Boolean, Int64)

列を複製して、mapIndices と invert フラグを指定して値の順序を変更する可能性があるコピーを生成する

Create(String, IEnumerable<String>)

を作成 StringDataFrameColumnする静的ファクトリ メソッド。 これにより、指定された値の型に基づいて型推論を利用できます。

Create<T>(String, IEnumerable<Nullable<T>>)

を作成 PrimitiveDataFrameColumn<T>する静的ファクトリ メソッド。 これにより、指定された値の型に基づいて型推論を利用できます。

Create<T>(String, IEnumerable<T>)

を作成 PrimitiveDataFrameColumn<T>する静的ファクトリ メソッド。 これにより、指定された値の型に基づいて型推論を利用できます。

CumulativeMax(Boolean)

累積最大値を持つ各要素を更新する

CumulativeMax(IEnumerable<Int64>, Boolean)

rowIndices の列値を累積 rowIndices 最大値で更新する

CumulativeMin(Boolean)

各要素を累積最小値で更新する

CumulativeMin(IEnumerable<Int64>, Boolean)

rowIndices の列値を累積 rowIndices 最小値で更新する

CumulativeProduct(Boolean)

各要素とその累積積を更新する

CumulativeProduct(IEnumerable<Int64>, Boolean)

rowIndices の列値を累積 rowIndices product で更新する

CumulativeSum(Boolean)

累積合計を使用して各要素を更新する

CumulativeSum(IEnumerable<Int64>, Boolean)

rowIndices の列値を累積 rowIndices 合計で更新する

Description()

列を DataFrameColumn 記述する統計を含む を返します。

Divide(DataFrameColumn, Boolean)

要素ごとの除算を実行します

Divide<T>(T, Boolean)

列の各値に対して要素ごとの除算を実行します

ElementwiseEquals(DataFrameColumn)

要素ごとの等号を実行します

ElementwiseEquals<T>(T)

列の各値に対して要素単位の等号を実行します

ElementwiseGreaterThan(DataFrameColumn)

より大きい要素を実行します

ElementwiseGreaterThan<T>(T)

列の各値に対して より大きい要素ごとの を実行します

ElementwiseGreaterThanOrEqual(DataFrameColumn)

以上の要素方向を実行します

ElementwiseGreaterThanOrEqual<T>(T)

列の各値に対して、要素単位以上を実行します

ElementwiseIsNotNull()

列の各値に対して Null と等しくない要素ごとのを実行します

ElementwiseIsNull()

列の各値に対して Null と等しい要素単位を実行します

ElementwiseLessThan(DataFrameColumn)

より小さい要素ごとの実行

ElementwiseLessThan<T>(T)

列の各値に対して より小さい要素単位でを実行します

ElementwiseLessThanOrEqual(DataFrameColumn)

以下の要素単位で実行します

ElementwiseLessThanOrEqual<T>(T)

列の各値に対して、要素単位以下を実行します。

ElementwiseNotEquals(DataFrameColumn)

要素ごとの等しくないを実行します

ElementwiseNotEquals<T>(T)

列の各値に対して要素ごとの等しくないを実行します

FillNulls(Object, Boolean)

要素が に置き換えられた新しい列 nullvalue返します。

FillNullsImplementation(Object, Boolean)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Filter<U>(U, U)

下限と上限でフィルター処理された新しい列を返します

FilterImplementation<U>(U, U)

下限と上限でフィルター処理された新しい列を返します

GetArrowField()

ベース列の種類。 すべての API は、最初にここで定義する必要があります

GetDataViewGetter(DataViewRowCursor)

ValueGetter<TValue>カーソルが参照している行の列の値を返す を作成します。

GetEnumeratorCore()

この列を反復処理する列挙子を返します。

GetGroupedOccurrences(DataFrameColumn, HashSet<Int64>)

他の列のこの列から各値の出現を取得し、この値でグループ化します

GetGroupedOccurrences<TKey>(DataFrameColumn, HashSet<Int64>)

他の列のこの列から各値の出現を取得し、この値でグループ化します

GetMaxRecordBatchLength(Int64)

メモリ内で連続する値の最大数を返します

GetValue(Int64)

の値 rowIndexを返します。

GetValueGetterUsingCursor(DataViewRowCursor, DataViewSchema+Column)

内のアクティブな各列 cursor の ValueGetter を、キャッシュされるデリゲートとして返します。

GetValues(Int64, Int32)

lengthからstartIndex始まる値の数を返します。

GroupBy(Int32, DataFrame)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

GroupColumnValues<TKey>(HashSet<Int64>)

この列の行を値でグループ化します。

HasDescription()

Description メソッドから列を除外するために使用されます

Info()

この列の StringDataFrameColumn DataType と Length を含む を返します。

IsNumericColumn()

列が数値型であるかどうかを判断します

LeftShift(Int32, Boolean)

列の各値に対して要素ごとの左シフトを実行します

Max()

列の値の最大値を返します

Max(IEnumerable<Int64>)

rowIndices の値の最大値を返します

Mean()

列の値の平均を返します。 これが数値列でない場合は をスローします

Median()

列の値の中央値を返します。 これが数値列でない場合は をスローします

Min()

列の値の最小値を返します

Min(IEnumerable<Int64>)

rowIndices の値の最小値を返します

Modulo(DataFrameColumn, Boolean)

要素ごとの剰余を実行します

Modulo<T>(T, Boolean)

列の各値に対して要素ごとの剰余演算を実行します

Multiply(DataFrameColumn, Boolean)

要素ごとの乗算を実行します

Multiply<T>(T, Boolean)

列の各値に対して要素ごとの乗算を実行します

Or(Boolean, Boolean)

列の各値に対して、要素ごとのブール値 Or を実行します。

Or(DataFrameColumn, Boolean)

要素ごとのブール値 Or を実行します。

Product()

列の値の積を返します

Product(IEnumerable<Int64>)

rowIndices の値の積を返します

Resize(Int64)

Append、Merge、GroupBy から内部的に呼び出されます。 インデックスを作成して値を設定できるように、列のサイズを指定した長さに変更します

ReverseAdd<T>(T, Boolean)

列の各値に対して反転された要素ごとの加算を実行します

ReverseAnd(Boolean, Boolean)

列の各値に対して、反転した要素ごとのブール値 And を実行します

ReverseDivide<T>(T, Boolean)

列内の各値に対して反転した要素方向の除算を実行します

ReverseModulo<T>(T, Boolean)

列内の各値に対して反転された要素ごとの剰余演算を実行します

ReverseMultiply<T>(T, Boolean)

列の各値に対して逆の要素ごとの乗算を実行します

ReverseOr(Boolean, Boolean)

列の各値に対して、反転した要素ごとのブール値 Or を実行します。

ReverseSubtract<T>(T, Boolean)

列内の各値に対して反転した要素ごとの減算を実行します

ReverseXor(Boolean, Boolean)

列内の各値に対して反転された要素方向のブール値 Xor を実行します

RightShift(Int32, Boolean)

列の各値に対して要素ごとの右シフトを実行します

Round(Boolean)

列の各値に対して Math.Round を呼び出す

SetName(String)

列名を更新します。

SetName(String, DataFrame)
古い.

この列の名前を更新します。

SetValue(Int64, Object)

で値 rowIndex を設定します。 value

Sort(Boolean)

この列の値で並べ替えられたコピーを返します

Subtract(DataFrameColumn, Boolean)

要素ごとの減算を実行します

Subtract<T>(T, Boolean)

列の各値に対して要素ごとの減算を実行します

Sum()

列の値の合計を返します

Sum(IEnumerable<Int64>)

rowIndices の値の合計を返します

ToArrowArray(Int64, Int32)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

ValueCounts()

一意の値の数を含む DataFrame を返します

Xor(Boolean, Boolean)

列の各値に対して要素ごとのブール値 Xor を実行します

Xor(DataFrameColumn, Boolean)

要素ごとのブール値 Xor を実行します

演算子

Addition(Byte, DataFrameColumn)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Addition(DataFrameColumn, Byte)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Addition(DataFrameColumn, DataFrameColumn)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Addition(DataFrameColumn, Decimal)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Addition(DataFrameColumn, Double)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Addition(DataFrameColumn, Int16)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Addition(DataFrameColumn, Int32)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Addition(DataFrameColumn, Int64)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Addition(DataFrameColumn, SByte)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Addition(DataFrameColumn, Single)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Addition(DataFrameColumn, UInt16)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Addition(DataFrameColumn, UInt32)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Addition(DataFrameColumn, UInt64)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Addition(Decimal, DataFrameColumn)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Addition(Double, DataFrameColumn)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Addition(Int16, DataFrameColumn)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Addition(Int32, DataFrameColumn)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Addition(Int64, DataFrameColumn)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Addition(SByte, DataFrameColumn)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Addition(Single, DataFrameColumn)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Addition(UInt16, DataFrameColumn)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Addition(UInt32, DataFrameColumn)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Addition(UInt64, DataFrameColumn)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

BitwiseAnd(Boolean, DataFrameColumn)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

BitwiseAnd(DataFrameColumn, Boolean)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

BitwiseAnd(DataFrameColumn, DataFrameColumn)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

BitwiseOr(Boolean, DataFrameColumn)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

BitwiseOr(DataFrameColumn, Boolean)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

BitwiseOr(DataFrameColumn, DataFrameColumn)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Division(Byte, DataFrameColumn)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Division(DataFrameColumn, Byte)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Division(DataFrameColumn, DataFrameColumn)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Division(DataFrameColumn, Decimal)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Division(DataFrameColumn, Double)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Division(DataFrameColumn, Int16)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Division(DataFrameColumn, Int32)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Division(DataFrameColumn, Int64)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Division(DataFrameColumn, SByte)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Division(DataFrameColumn, Single)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Division(DataFrameColumn, UInt16)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Division(DataFrameColumn, UInt32)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Division(DataFrameColumn, UInt64)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Division(Decimal, DataFrameColumn)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Division(Double, DataFrameColumn)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Division(Int16, DataFrameColumn)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Division(Int32, DataFrameColumn)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Division(Int64, DataFrameColumn)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Division(SByte, DataFrameColumn)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Division(Single, DataFrameColumn)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Division(UInt16, DataFrameColumn)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Division(UInt32, DataFrameColumn)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Division(UInt64, DataFrameColumn)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

ExclusiveOr(Boolean, DataFrameColumn)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

ExclusiveOr(DataFrameColumn, Boolean)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

ExclusiveOr(DataFrameColumn, DataFrameColumn)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

LeftShift(DataFrameColumn, Int32)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Modulus(Byte, DataFrameColumn)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Modulus(DataFrameColumn, Byte)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Modulus(DataFrameColumn, DataFrameColumn)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Modulus(DataFrameColumn, Decimal)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Modulus(DataFrameColumn, Double)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Modulus(DataFrameColumn, Int16)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Modulus(DataFrameColumn, Int32)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Modulus(DataFrameColumn, Int64)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Modulus(DataFrameColumn, SByte)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Modulus(DataFrameColumn, Single)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Modulus(DataFrameColumn, UInt16)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Modulus(DataFrameColumn, UInt32)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Modulus(DataFrameColumn, UInt64)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Modulus(Decimal, DataFrameColumn)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Modulus(Double, DataFrameColumn)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Modulus(Int16, DataFrameColumn)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Modulus(Int32, DataFrameColumn)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Modulus(Int64, DataFrameColumn)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Modulus(SByte, DataFrameColumn)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Modulus(Single, DataFrameColumn)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Modulus(UInt16, DataFrameColumn)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Modulus(UInt32, DataFrameColumn)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Modulus(UInt64, DataFrameColumn)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Multiply(Byte, DataFrameColumn)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Multiply(DataFrameColumn, Byte)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Multiply(DataFrameColumn, DataFrameColumn)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Multiply(DataFrameColumn, Decimal)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Multiply(DataFrameColumn, Double)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Multiply(DataFrameColumn, Int16)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Multiply(DataFrameColumn, Int32)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Multiply(DataFrameColumn, Int64)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Multiply(DataFrameColumn, SByte)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Multiply(DataFrameColumn, Single)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Multiply(DataFrameColumn, UInt16)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Multiply(DataFrameColumn, UInt32)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Multiply(DataFrameColumn, UInt64)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Multiply(Decimal, DataFrameColumn)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Multiply(Double, DataFrameColumn)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Multiply(Int16, DataFrameColumn)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Multiply(Int32, DataFrameColumn)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Multiply(Int64, DataFrameColumn)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Multiply(SByte, DataFrameColumn)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Multiply(Single, DataFrameColumn)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Multiply(UInt16, DataFrameColumn)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Multiply(UInt32, DataFrameColumn)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Multiply(UInt64, DataFrameColumn)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

RightShift(DataFrameColumn, Int32)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Subtraction(Byte, DataFrameColumn)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Subtraction(DataFrameColumn, Byte)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Subtraction(DataFrameColumn, DataFrameColumn)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Subtraction(DataFrameColumn, Decimal)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Subtraction(DataFrameColumn, Double)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Subtraction(DataFrameColumn, Int16)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Subtraction(DataFrameColumn, Int32)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Subtraction(DataFrameColumn, Int64)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Subtraction(DataFrameColumn, SByte)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Subtraction(DataFrameColumn, Single)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Subtraction(DataFrameColumn, UInt16)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Subtraction(DataFrameColumn, UInt32)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Subtraction(DataFrameColumn, UInt64)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Subtraction(Decimal, DataFrameColumn)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Subtraction(Double, DataFrameColumn)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Subtraction(Int16, DataFrameColumn)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Subtraction(Int32, DataFrameColumn)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Subtraction(Int64, DataFrameColumn)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Subtraction(SByte, DataFrameColumn)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Subtraction(Single, DataFrameColumn)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Subtraction(UInt16, DataFrameColumn)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Subtraction(UInt32, DataFrameColumn)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

Subtraction(UInt64, DataFrameColumn)

ベース列の種類。 すべての API は、最初にここで定義する必要があります

明示的なインターフェイスの実装

IEnumerable.GetEnumerator()

ベース列の種類。 すべての API は、最初にここで定義する必要があります

適用対象