Freigeben über


VBufferDataFrameColumn<T> Klasse

Definition

Spalte, die VBuffer enthalten soll

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))

Typparameter

T
Vererbung
VBufferDataFrameColumn<T>
Implementiert

Konstruktoren

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

Spalte, die VBuffer enthalten soll

VBufferDataFrameColumn<T>(String, Int64)

Erstellt eine leere VBufferDataFrameColumn mit dem angegebenen name.

Felder

MaxCapacity

Spalte, die VBuffer enthalten soll

Eigenschaften

DataType

Der Datentyp, der in dieser Spalte enthalten ist.

(Geerbt von DataFrameColumn)
Item[Int64, Int32]

Gibt die length Anzahl von Werten zurück, die ab beginnen startIndex.

(Geerbt von DataFrameColumn)
Item[Int64]

Spalte, die VBuffer enthalten soll

Length

Die Länge dieser Spalte

(Geerbt von DataFrameColumn)
Name

Der Spaltenname.

(Geerbt von DataFrameColumn)
NullCount

Spalte, die VBuffer enthalten soll

Methoden

Abs(Boolean)

Updates jedes numerische Element mit seinem absoluten numerischen Wert

(Geerbt von DataFrameColumn)
Add(DataFrameColumn, Boolean)

Führt elementweises Hinzufügen aus.

(Geerbt von DataFrameColumn)
Add<T>(T, Boolean)

Führt eine elementweise Addition für jeden Wert in der Spalte aus.

(Geerbt von DataFrameColumn)
AddDataViewColumn(DataViewSchema+Builder)

Fügt dem angegebenen Generator für die aktuelle Spalte ein neues DataViewSchema.Column hinzu.

AddValueUsingCursor(DataViewRowCursor, Delegate)

Spalte, die VBuffer enthalten soll

All()

Gibt zurück, ob alle Elemente True sind.

(Geerbt von DataFrameColumn)
And(Boolean, Boolean)

Führt einen elementweisen booleschen And-Wert für jeden Wert in der Spalte aus.

(Geerbt von DataFrameColumn)
And(DataFrameColumn, Boolean)

Führt elementweise boolesche Und aus.

(Geerbt von DataFrameColumn)
Any()

Gibt zurück, ob ein Element True ist.

(Geerbt von DataFrameColumn)
Append(VBuffer<T>)

Spalte, die VBuffer enthalten soll

Clamp<U>(U, U, Boolean)

Spannt Werte über die angegebenen Schwellenwerte hinaus.

(Geerbt von DataFrameColumn)
ClampImplementation<U>(U, U, Boolean)

Spannt Werte über die angegebenen Schwellenwerte hinaus.

(Geerbt von DataFrameColumn)
Clone(DataFrameColumn, Boolean, Int64)

Spalte, die VBuffer enthalten soll

CloneImplementation(DataFrameColumn, Boolean, Int64)

Spalte, die VBuffer enthalten soll

CumulativeMax(Boolean)

Updates jedes Element mit seinem kumulativen Maximum

(Geerbt von DataFrameColumn)
CumulativeMax(IEnumerable<Int64>, Boolean)

Updates Spaltenwerte bei rowIndices mit dem Maximalen der kumulativen rowIndices

(Geerbt von DataFrameColumn)
CumulativeMin(Boolean)

Updates jedes Element mit seinem kumulativen Minimum

(Geerbt von DataFrameColumn)
CumulativeMin(IEnumerable<Int64>, Boolean)

Updates Spaltenwerte bei rowIndices mit dem kumulierten RowIndices-Minimum

(Geerbt von DataFrameColumn)
CumulativeProduct(Boolean)

Updates jedes Element mit seinem kumulativen Produkt

(Geerbt von DataFrameColumn)
CumulativeProduct(IEnumerable<Int64>, Boolean)

Updates Spaltenwerte in rowIndices mit dem kumulierten RowIndices-Produkt

(Geerbt von DataFrameColumn)
CumulativeSum(Boolean)

Updates jedes Element mit seiner kumulativen Summe

(Geerbt von DataFrameColumn)
CumulativeSum(IEnumerable<Int64>, Boolean)

Updates Spaltenwerte in rowIndices mit der summenkumulierten RowIndices-Summe

(Geerbt von DataFrameColumn)
Description()

Gibt eine DataFrameColumn mit Statistiken zurück, die die Spalte beschreiben.

(Geerbt von DataFrameColumn)
Divide(DataFrameColumn, Boolean)

Führt eine elementweise Division aus.

(Geerbt von DataFrameColumn)
Divide<T>(T, Boolean)

Führt eine elementweise Division für jeden Wert in der Spalte aus.

(Geerbt von DataFrameColumn)
ElementwiseEquals(DataFrameColumn)

Führt elementbezogene Gleichheiten aus.

(Geerbt von DataFrameColumn)
ElementwiseEquals<T>(T)

Führt einen elementbezogenen Gleichwert für jeden Wert in der Spalte aus.

(Geerbt von DataFrameColumn)
ElementwiseGreaterThan(DataFrameColumn)

Führt elementmäßig größer als aus.

(Geerbt von DataFrameColumn)
ElementwiseGreaterThan<T>(T)

Führt eine elementweise größer als für jeden Wert in der Spalte aus.

(Geerbt von DataFrameColumn)
ElementwiseGreaterThanOrEqual(DataFrameColumn)

Führt elementmäßig größer als oder gleich aus.

(Geerbt von DataFrameColumn)
ElementwiseGreaterThanOrEqual<T>(T)

Führt für jeden Wert in der Spalte eine elementweise größer oder gleich aus.

(Geerbt von DataFrameColumn)
ElementwiseIsNotNull()

Führt für jeden Wert in der Spalte eine Elementweise aus, die nicht gleich Null ist.

(Geerbt von DataFrameColumn)
ElementwiseIsNull()

Führt für jeden Wert in der Spalte einen Elementwert aus, der null ist.

(Geerbt von DataFrameColumn)
ElementwiseLessThan(DataFrameColumn)

Führt elementweise kleiner als aus.

(Geerbt von DataFrameColumn)
ElementwiseLessThan<T>(T)

Führt einen elementbezogenen kleiner als für jeden Wert in der Spalte aus.

(Geerbt von DataFrameColumn)
ElementwiseLessThanOrEqual(DataFrameColumn)

Führt elementweise kleiner oder gleich aus.

(Geerbt von DataFrameColumn)
ElementwiseLessThanOrEqual<T>(T)

Führt für jeden Wert in der Spalte einen Elementwert aus, der kleiner oder gleich ist.

(Geerbt von DataFrameColumn)
ElementwiseNotEquals(DataFrameColumn)

Führt elementweise ungleiche Elemente aus.

(Geerbt von DataFrameColumn)
ElementwiseNotEquals<T>(T)

Führt für jeden Wert in der Spalte eine Elementweise ungleich aus.

(Geerbt von DataFrameColumn)
FillNulls(Object, Boolean)

Gibt eine neue Spalte mit null Elementen zurück, die durch ersetzt werden value.

(Geerbt von DataFrameColumn)
FillNullsImplementation(Object, Boolean)

Spalte, die VBuffer enthalten soll

(Geerbt von DataFrameColumn)
Filter<U>(U, U)

Gibt eine neue Spalte zurück, die nach der Unter- und Obergrenze gefiltert ist.

(Geerbt von DataFrameColumn)
FilterImplementation<U>(U, U)

Gibt eine neue Spalte zurück, die nach der Unter- und Obergrenze gefiltert ist.

(Geerbt von DataFrameColumn)
GetArrowField()

Spalte, die VBuffer enthalten soll

(Geerbt von DataFrameColumn)
GetDataViewGetter(DataViewRowCursor)

Erstellt eine ValueGetter<TValue> , die den Wert der Spalte für die Zeile zurückgibt, auf die der Cursor verweist.

GetEnumerator()

Gibt einen Enumerator zurück, der die VBuffer-Werte in dieser Spalte durchläuft.

GetEnumeratorCore()

Gibt einen Enumerator zurück, der diese Spalte durchläuft.

GetGroupedOccurrences(DataFrameColumn, HashSet<Int64>)

Spalte, die VBuffer enthalten soll

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

Abrufen der Vorkommen jedes Werts aus dieser Spalte in einer anderen Spalte, gruppiert nach diesem Wert

(Geerbt von DataFrameColumn)
GetMaxRecordBatchLength(Int64)

Gibt die maximale Anzahl von Werten zurück, die im Arbeitsspeicher zusammenhängend sind.

(Geerbt von DataFrameColumn)
GetTypedValue(Int64)

Spalte, die VBuffer enthalten soll

GetValue(Int64)

Spalte, die VBuffer enthalten soll

GetValueGetterUsingCursor(DataViewRowCursor, DataViewSchema+Column)

Spalte, die VBuffer enthalten soll

GetValues(Int64, Int32)

Spalte, die VBuffer enthalten soll

GroupBy(Int32, DataFrame)

Spalte, die VBuffer enthalten soll

(Geerbt von DataFrameColumn)
GroupColumnValues<TKey>(HashSet<Int64>)

Gruppiert die Zeilen dieser Spalte nach ihrem Wert.

(Geerbt von DataFrameColumn)
HasDescription()

Wird verwendet, um Spalten aus der Description-Methode auszuschließen.

(Geerbt von DataFrameColumn)
Info()

Gibt einen zurück StringDataFrameColumn , der den Datentyp und die Länge dieser Spalte enthält.

(Geerbt von DataFrameColumn)
IsNumericColumn()

Bestimmt, ob die Spalte einen numerischen Typ aufweist.

(Geerbt von DataFrameColumn)
LeftShift(Int32, Boolean)

Führt eine elementweise Linksverschiebung für jeden Wert in der Spalte aus.

(Geerbt von DataFrameColumn)
Max()

Gibt das Maximum der Werte in der Spalte zurück.

(Geerbt von DataFrameColumn)
Max(IEnumerable<Int64>)

Gibt das Maximum der Werte in rowIndices zurück.

(Geerbt von DataFrameColumn)
Mean()

Gibt den Mittelwert der Werte in der Spalte zurück. Löst aus, wenn es sich nicht um eine numerische Spalte handelt.

(Geerbt von DataFrameColumn)
Median()

Gibt den Median der Werte in der Spalte zurück. Löst aus, wenn es sich nicht um eine numerische Spalte handelt.

(Geerbt von DataFrameColumn)
Min()

Gibt das Minimum der Werte in der Spalte zurück.

(Geerbt von DataFrameColumn)
Min(IEnumerable<Int64>)

Gibt das Minimum der Werte in den rowIndices zurück.

(Geerbt von DataFrameColumn)
Modulo(DataFrameColumn, Boolean)

Führt einen elementweisen Modulus aus.

(Geerbt von DataFrameColumn)
Modulo<T>(T, Boolean)

Führt einen elementbasierten Modulusvorgang für jeden Wert in der Spalte aus.

(Geerbt von DataFrameColumn)
Multiply(DataFrameColumn, Boolean)

Führt die elementbasierte Multiplikation aus.

(Geerbt von DataFrameColumn)
Multiply<T>(T, Boolean)

Führt eine elementweise Multiplikation für jeden Wert in der Spalte aus.

(Geerbt von DataFrameColumn)
Or(Boolean, Boolean)

Führt einen elementweisen booleschen Or-Wert für jeden Wert in der Spalte aus.

(Geerbt von DataFrameColumn)
Or(DataFrameColumn, Boolean)

Führt elementweise boolesche Or aus.

(Geerbt von DataFrameColumn)
Product()

Gibt das Produkt der Werte in der Spalte zurück.

(Geerbt von DataFrameColumn)
Product(IEnumerable<Int64>)

Gibt das Produkt der Werte in den rowIndices zurück.

(Geerbt von DataFrameColumn)
Resize(Int64)

Spalte, die VBuffer enthalten soll

ReverseAdd<T>(T, Boolean)

Führt eine umgekehrte elementweise Addition für jeden Wert in der Spalte aus.

(Geerbt von DataFrameColumn)
ReverseAnd(Boolean, Boolean)

Führt einen umgekehrten elementweisen booleschen And-Wert für jeden Wert in der Spalte aus.

(Geerbt von DataFrameColumn)
ReverseDivide<T>(T, Boolean)

Führt eine umgekehrte elementweise Division für jeden Wert in der Spalte aus.

(Geerbt von DataFrameColumn)
ReverseModulo<T>(T, Boolean)

Führt einen umgekehrten elementweisen Modulusvorgang für jeden Wert in der Spalte aus.

(Geerbt von DataFrameColumn)
ReverseMultiply<T>(T, Boolean)

Führt eine umgekehrte elementweise Multiplikation für jeden Wert in der Spalte aus.

(Geerbt von DataFrameColumn)
ReverseOr(Boolean, Boolean)

Führt einen umgekehrten booleschen Oder-Wert für jeden Wert in der Spalte aus.

(Geerbt von DataFrameColumn)
ReverseSubtract<T>(T, Boolean)

Führt eine umgekehrte elementweise Subtraktion für jeden Wert in der Spalte aus.

(Geerbt von DataFrameColumn)
ReverseXor(Boolean, Boolean)

Führt einen umgekehrten elementbasierten booleschen Xor für jeden Wert in der Spalte aus.

(Geerbt von DataFrameColumn)
RightShift(Int32, Boolean)

Führt eine elementweise Rechtsverschiebung für jeden Wert in der Spalte aus.

(Geerbt von DataFrameColumn)
Round(Boolean)

Ruft Math.Round für jeden Wert in einer Spalte auf.

(Geerbt von DataFrameColumn)
SetName(String)

Updates den Spaltennamen aus.

(Geerbt von DataFrameColumn)
SetName(String, DataFrame)
Veraltet.

Updates den Namen dieser Spalte.

(Geerbt von DataFrameColumn)
SetTypedValue(Int64, VBuffer<T>)

Spalte, die VBuffer enthalten soll

SetValue(Int64, Object)

Spalte, die VBuffer enthalten soll

Sort(Boolean)

Gibt eine Kopie dieser Spalte zurück, die nach ihren Werten sortiert ist.

(Geerbt von DataFrameColumn)
Subtract(DataFrameColumn, Boolean)

Führt elementweise Subtraktion aus.

(Geerbt von DataFrameColumn)
Subtract<T>(T, Boolean)

Führt eine elementweise Subtraktion für jeden Wert in der Spalte aus.

(Geerbt von DataFrameColumn)
Sum()

Gibt die Summe der Werte in der Spalte zurück.

(Geerbt von DataFrameColumn)
Sum(IEnumerable<Int64>)

Gibt die Summe der Werte an den rowIndices zurück.

(Geerbt von DataFrameColumn)
ToArrowArray(Int64, Int32)

Spalte, die VBuffer enthalten soll

(Geerbt von DataFrameColumn)
ValueCounts()

Gibt einen DataFrame zurück, der die Anzahl eindeutiger Werte enthält.

(Geerbt von DataFrameColumn)
Xor(Boolean, Boolean)

Führt einen elementweisen booleschen Xor für jeden Wert in der Spalte aus.

(Geerbt von DataFrameColumn)
Xor(DataFrameColumn, Boolean)

Führt elementweise boolesche xor aus.

(Geerbt von DataFrameColumn)

Explizite Schnittstellenimplementierungen

IEnumerable.GetEnumerator()

Spalte, die VBuffer enthalten soll

(Geerbt von DataFrameColumn)

Gilt für: