共用方式為


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)

使用將值附加至這個DataFrameColumncursor

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 和反轉旗標來產生可能變更值順序的複本

CloneImplementation(DataFrameColumn, Boolean, Int64)

複製數據行,藉由提供 mapIndices 和反轉旗標來產生可能變更值順序的複本

Create(String, IEnumerable<String>)

用來建立的 StringDataFrameColumn靜態 Factory 方法。 它可讓您根據提供的值類型來利用型別推斷。

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

用來建立的 PrimitiveDataFrameColumn<T>靜態 Factory 方法。 它可讓您根據提供的值類型來利用型別推斷。

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

用來建立的 PrimitiveDataFrameColumn<T>靜態 Factory 方法。 它可讓您根據提供的值類型來利用型別推斷。

CumulativeMax(Boolean)

匯報 每個元素及其累計最大值

CumulativeMax(IEnumerable<Int64>, Boolean)

匯報 rowIndices 的數據行值及其累計 rowIndices 最大值

CumulativeMin(Boolean)

匯報 每個元素及其累計最小值

CumulativeMin(IEnumerable<Int64>, Boolean)

匯報 rowIndices 的數據行值及其累計 rowIndices 最小值

CumulativeProduct(Boolean)

匯報 每個元素及其累積乘積

CumulativeProduct(IEnumerable<Int64>, Boolean)

匯報 rowIndices 的數據行值及其累計 rowIndices 產品

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)

傳回新的數據行,其中專案 null 已由 取代 value

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)

使用設定 值rowIndexvalue

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

適用於