共用方式為


VBufferDataFrameColumn<T> 類別

定義

要保存 VBuffer 的數據行

public class VBufferDataFrameColumn<T> : Microsoft.Data.Analysis.DataFrameColumn, System.Collections.Generic.IEnumerable<Microsoft.ML.Data.VBuffer<T>>
type VBufferDataFrameColumn<'T> = class
    inherit DataFrameColumn
    interface seq<VBuffer<'T>>
    interface IEnumerable
Public Class VBufferDataFrameColumn(Of T)
Inherits DataFrameColumn
Implements IEnumerable(Of VBuffer(Of T))

類型參數

T
繼承
VBufferDataFrameColumn<T>
實作

建構函式

VBufferDataFrameColumn<T>(String, IEnumerable<VBuffer<T>>)

要保存 VBuffer 的數據行

VBufferDataFrameColumn<T>(String, Int64)

使用指定的 name建構空的 VBufferDataFrameColumn。

欄位

MaxCapacity

要保存 VBuffer 的數據行

屬性

DataType

這個數據行所保留的數據型別。

(繼承來源 DataFrameColumn)
Item[Int64, Int32]

length傳回從 startIndex開始的值數目。

(繼承來源 DataFrameColumn)
Item[Int64]

要保存 VBuffer 的數據行

Length

此數據行的長度

(繼承來源 DataFrameColumn)
Name

資料行名稱。

(繼承來源 DataFrameColumn)
NullCount

要保存 VBuffer 的數據行

方法

Abs(Boolean)

匯報 每個數值元素及其絕對數值

(繼承來源 DataFrameColumn)
Add(DataFrameColumn, Boolean)

執行元素的加法

(繼承來源 DataFrameColumn)
Add<T>(T, Boolean)

對數據行中的每個值執行元素加法

(繼承來源 DataFrameColumn)
AddDataViewColumn(DataViewSchema+Builder)

將新的 DataViewSchema.Column 加入至目前數據行的指定產生器。

AddValueUsingCursor(DataViewRowCursor, Delegate)

要保存 VBuffer 的數據行

All()

傳回所有元素是否為 True

(繼承來源 DataFrameColumn)
And(Boolean, Boolean)

在數據行中的每個值上執行元素的布爾值 And

(繼承來源 DataFrameColumn)
And(DataFrameColumn, Boolean)

執行元素的布爾值 And

(繼承來源 DataFrameColumn)
Any()

傳回任何專案是否為 True

(繼承來源 DataFrameColumn)
Append(VBuffer<T>)

要保存 VBuffer 的數據行

Clamp<U>(U, U, Boolean)

限制超出指定閾值的值

(繼承來源 DataFrameColumn)
ClampImplementation<U>(U, U, Boolean)

限制超出指定閾值的值

(繼承來源 DataFrameColumn)
Clone(DataFrameColumn, Boolean, Int64)

要保存 VBuffer 的數據行

CloneImplementation(DataFrameColumn, Boolean, Int64)

要保存 VBuffer 的數據行

CumulativeMax(Boolean)

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

(繼承來源 DataFrameColumn)
CumulativeMax(IEnumerable<Int64>, Boolean)

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

(繼承來源 DataFrameColumn)
CumulativeMin(Boolean)

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

(繼承來源 DataFrameColumn)
CumulativeMin(IEnumerable<Int64>, Boolean)

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

(繼承來源 DataFrameColumn)
CumulativeProduct(Boolean)

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

(繼承來源 DataFrameColumn)
CumulativeProduct(IEnumerable<Int64>, Boolean)

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

(繼承來源 DataFrameColumn)
CumulativeSum(Boolean)

匯報 每個元素及其累計總和

(繼承來源 DataFrameColumn)
CumulativeSum(IEnumerable<Int64>, Boolean)

匯報 rowIndices 的數據行值及其累計 rowIndices 總和

(繼承來源 DataFrameColumn)
Description()

DataFrameColumn傳回具有描述資料列統計資料的 。

(繼承來源 DataFrameColumn)
Divide(DataFrameColumn, Boolean)

執行元素相除

(繼承來源 DataFrameColumn)
Divide<T>(T, Boolean)

對數據行中的每個值執行元素相除

(繼承來源 DataFrameColumn)
ElementwiseEquals(DataFrameColumn)

執行元素相等

(繼承來源 DataFrameColumn)
ElementwiseEquals<T>(T)

對數據行中的每個值執行元素相等

(繼承來源 DataFrameColumn)
ElementwiseGreaterThan(DataFrameColumn)

執行大於的專案

(繼承來源 DataFrameColumn)
ElementwiseGreaterThan<T>(T)

對數據行中的每個值執行大於的專案

(繼承來源 DataFrameColumn)
ElementwiseGreaterThanOrEqual(DataFrameColumn)

執行大於或等於的專案

(繼承來源 DataFrameColumn)
ElementwiseGreaterThanOrEqual<T>(T)

對數據行中的每個值執行大於或等於的專案

(繼承來源 DataFrameColumn)
ElementwiseIsNotNull()

在數據行中的每個值上執行元素不等於 Null

(繼承來源 DataFrameColumn)
ElementwiseIsNull()

在數據行中的每個值上執行等於 Null 的專案

(繼承來源 DataFrameColumn)
ElementwiseLessThan(DataFrameColumn)

執行小於元素的專案

(繼承來源 DataFrameColumn)
ElementwiseLessThan<T>(T)

對數據行中的每個值執行小於的專案

(繼承來源 DataFrameColumn)
ElementwiseLessThanOrEqual(DataFrameColumn)

執行小於或等於的專案

(繼承來源 DataFrameColumn)
ElementwiseLessThanOrEqual<T>(T)

對數據行中的每個值執行小於或等於的專案

(繼承來源 DataFrameColumn)
ElementwiseNotEquals(DataFrameColumn)

執行元素不相等

(繼承來源 DataFrameColumn)
ElementwiseNotEquals<T>(T)

對數據行中的每個值執行元素不相等

(繼承來源 DataFrameColumn)
FillNulls(Object, Boolean)

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

(繼承來源 DataFrameColumn)
FillNullsImplementation(Object, Boolean)

要保存 VBuffer 的數據行

(繼承來源 DataFrameColumn)
Filter<U>(U, U)

傳回由下限和上限篩選的新數據行

(繼承來源 DataFrameColumn)
FilterImplementation<U>(U, U)

傳回由下限和上限篩選的新數據行

(繼承來源 DataFrameColumn)
GetArrowField()

要保存 VBuffer 的數據行

(繼承來源 DataFrameColumn)
GetDataViewGetter(DataViewRowCursor)

建立 , ValueGetter<TValue> 其會傳回數據指標所參考之數據列的數據行值。

GetEnumerator()

傳回列舉值,逐一查看此數據行中的 VBuffer 值。

GetEnumeratorCore()

傳回逐一查看此數據行的列舉值。

GetGroupedOccurrences(DataFrameColumn, HashSet<Int64>)

要保存 VBuffer 的數據行

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

從其他數據行中的這個數據行取得每個值的發生,並依此值分組

(繼承來源 DataFrameColumn)
GetMaxRecordBatchLength(Int64)

傳回記憶體中連續的最大值數目

(繼承來源 DataFrameColumn)
GetTypedValue(Int64)

要保存 VBuffer 的數據行

GetValue(Int64)

要保存 VBuffer 的數據行

GetValueGetterUsingCursor(DataViewRowCursor, DataViewSchema+Column)

要保存 VBuffer 的數據行

GetValues(Int64, Int32)

要保存 VBuffer 的數據行

GroupBy(Int32, DataFrame)

要保存 VBuffer 的數據行

(繼承來源 DataFrameColumn)
GroupColumnValues<TKey>(HashSet<Int64>)

依數據行的值來分組此數據行的數據列。

(繼承來源 DataFrameColumn)
HasDescription()

用來從 Description 方法中排除數據行

(繼承來源 DataFrameColumn)
Info()

傳回 , StringDataFrameColumn 其中包含此數據行的 DataType 和 Length

(繼承來源 DataFrameColumn)
IsNumericColumn()

判斷數據行是否為數值類型

(繼承來源 DataFrameColumn)
LeftShift(Int32, Boolean)

對數據列中的每個值執行元素向左移位

(繼承來源 DataFrameColumn)
Max()

傳回數據行中值的最大值

(繼承來源 DataFrameColumn)
Max(IEnumerable<Int64>)

傳回 rowIndices 的值上限

(繼承來源 DataFrameColumn)
Mean()

傳回數據行中值的平均值。 如果這不是數值數據行,則會擲回

(繼承來源 DataFrameColumn)
Median()

傳回數據行中值的中位數。 如果這不是數值數據行,則會擲回

(繼承來源 DataFrameColumn)
Min()

傳回數據行中值的最小值

(繼承來源 DataFrameColumn)
Min(IEnumerable<Int64>)

傳回 rowIndices 上值的最小值

(繼承來源 DataFrameColumn)
Modulo(DataFrameColumn, Boolean)

執行元素相對應的模數

(繼承來源 DataFrameColumn)
Modulo<T>(T, Boolean)

對數據行中的每個值執行元素的模數運算

(繼承來源 DataFrameColumn)
Multiply(DataFrameColumn, Boolean)

執行元素乘法

(繼承來源 DataFrameColumn)
Multiply<T>(T, Boolean)

對數據行中的每個值執行元素乘法

(繼承來源 DataFrameColumn)
Or(Boolean, Boolean)

在數據行中的每個值上執行元素的布爾值 Or

(繼承來源 DataFrameColumn)
Or(DataFrameColumn, Boolean)

執行元素的布爾值 Or

(繼承來源 DataFrameColumn)
Product()

傳回數據行中值的乘積

(繼承來源 DataFrameColumn)
Product(IEnumerable<Int64>)

傳回 rowIndices 上值的乘積

(繼承來源 DataFrameColumn)
Resize(Int64)

要保存 VBuffer 的數據行

ReverseAdd<T>(T, Boolean)

對數據列中的每個值執行反轉元素加法

(繼承來源 DataFrameColumn)
ReverseAnd(Boolean, Boolean)

在數據行中的每個值上執行反轉項目布爾值 And

(繼承來源 DataFrameColumn)
ReverseDivide<T>(T, Boolean)

對數據行中的每個值執行反轉元素除法

(繼承來源 DataFrameColumn)
ReverseModulo<T>(T, Boolean)

對數據行中的每個值執行反轉元素的模數運算

(繼承來源 DataFrameColumn)
ReverseMultiply<T>(T, Boolean)

對數據行中的每個值執行反轉元素乘法

(繼承來源 DataFrameColumn)
ReverseOr(Boolean, Boolean)

對數據列中的每個值執行反轉項目布爾值 Or

(繼承來源 DataFrameColumn)
ReverseSubtract<T>(T, Boolean)

對數據行中的每個值執行反轉項目減法

(繼承來源 DataFrameColumn)
ReverseXor(Boolean, Boolean)

對數據行中的每個值執行反轉元素的布爾值 Xor

(繼承來源 DataFrameColumn)
RightShift(Int32, Boolean)

對數據列中的每個值執行元素右移位

(繼承來源 DataFrameColumn)
Round(Boolean)

在數據行中的每個值上呼叫Math.Round

(繼承來源 DataFrameColumn)
SetName(String)

匯報 數據行名稱。

(繼承來源 DataFrameColumn)
SetName(String, DataFrame)
已淘汰.

匯報 此資料行的名稱。

(繼承來源 DataFrameColumn)
SetTypedValue(Int64, VBuffer<T>)

要保存 VBuffer 的數據行

SetValue(Int64, Object)

要保存 VBuffer 的數據行

Sort(Boolean)

傳回依其值排序的這個數據行複本

(繼承來源 DataFrameColumn)
Subtract(DataFrameColumn, Boolean)

執行元素的減法

(繼承來源 DataFrameColumn)
Subtract<T>(T, Boolean)

對數據行中的每個值執行元素的減法

(繼承來源 DataFrameColumn)
Sum()

傳回數據行中值的總和

(繼承來源 DataFrameColumn)
Sum(IEnumerable<Int64>)

傳回 rowIndices 上值的總和

(繼承來源 DataFrameColumn)
ToArrowArray(Int64, Int32)

要保存 VBuffer 的數據行

(繼承來源 DataFrameColumn)
ValueCounts()

傳回包含唯一值計數的 DataFrame

(繼承來源 DataFrameColumn)
Xor(Boolean, Boolean)

在數據行中的每個值上執行元素的布爾值 Xor

(繼承來源 DataFrameColumn)
Xor(DataFrameColumn, Boolean)

執行元素的布爾值 Xor

(繼承來源 DataFrameColumn)

明確介面實作

IEnumerable.GetEnumerator()

要保存 VBuffer 的數據行

(繼承來源 DataFrameColumn)

適用於