PrimitiveDataFrameColumn<T> Klasse

Definition

Eine Spalte, die primitive Typen wie "int", "float" usw. enthält.

public class PrimitiveDataFrameColumn<T> : Microsoft.Data.Analysis.DataFrameColumn, System.Collections.Generic.IEnumerable<T?> where T : struct
type PrimitiveDataFrameColumn<'T (requires 'T : struct)> = class
    inherit DataFrameColumn
    interface seq<Nullable<'T>>
    interface IEnumerable
Public Class PrimitiveDataFrameColumn(Of T)
Inherits DataFrameColumn
Implements IEnumerable(Of Nullable(Of T))

Typparameter

T
Vererbung
PrimitiveDataFrameColumn<T>
Abgeleitet
Implementiert

Konstruktoren

Name Beschreibung
PrimitiveDataFrameColumn<T>(String, IEnumerable<Nullable<T>>)

Eine Spalte, die primitive Typen wie "int", "float" usw. enthält.

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

Eine Spalte, die primitive Typen wie "int", "float" usw. enthält.

PrimitiveDataFrameColumn<T>(String, Int64)

Eine Spalte, die primitive Typen wie "int", "float" usw. enthält.

PrimitiveDataFrameColumn<T>(String, ReadOnlyMemory<Byte>, ReadOnlyMemory<Byte>, Int32, Int32)

Eine Spalte, die primitive Typen wie "int", "float" usw. enthält.

Eigenschaften

Name Beschreibung
DataType

Der Datentyp, den diese Spalte enthält.

(Geerbt von DataFrameColumn)
Item[Int64, Int32]

Eine Spalte, die primitive Typen wie "int", "float" usw. enthält.

Item[Int64]

Eine Spalte, die primitive Typen wie "int", "float" usw. enthält.

Length

Die Länge dieser Spalte

(Geerbt von DataFrameColumn)
Name

Der Spaltenname.

(Geerbt von DataFrameColumn)
NullCount

Die Anzahl der null Werte in dieser Spalte.

Methoden

Name Beschreibung
Abs(Boolean)

Aktualisiert jedes numerische Element mit seinem absoluten numerischen Wert.

Add(DataFrameColumn, Boolean)

Führt elementweise Ergänzung durch

Add<U>(U, Boolean)

Führt eine elementweise Ergänzung zu jedem Wert in der Spalte aus.

AddDataViewColumn(DataViewSchema+Builder)

Eine Spalte, die primitive Typen wie "int", "float" usw. enthält.

AddValueUsingCursor(DataViewRowCursor, Delegate)

Eine Spalte, die primitive Typen wie "int", "float" usw. enthält.

All()

Gibt zurück, ob alle Elemente True sind.

And(Boolean, Boolean)

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

And(DataFrameColumn, Boolean)

Führt elementweise boolesche Und

Any()

Gibt zurück, ob ein Beliebiges Element True ist.

Append(Nullable<T>)

Eine Spalte, die primitive Typen wie "int", "float" usw. enthält.

AppendMany(Nullable<T>, Int64)

Eine Spalte, die primitive Typen wie "int", "float" usw. enthält.

Apply(Func<T,T>, Boolean)

Wendet eine Funktion auf alle Werte in der Spalte an, die nicht NULL sind.

Apply<TResult>(Func<Nullable<T>,Nullable<TResult>>)
Veraltet.

Wendet eine Funktion auf alle Spaltenwerte an.

ApplyElementwise(Func<Nullable<T>,Int64,Nullable<T>>)
Veraltet.

Wendet eine Funktion auf alle Spaltenwerte an.

Clamp(T, T, Boolean)

Spannt Werte über die angegebenen Schwellenwerte hinaus

Clamp<U>(U, U, Boolean)

Spannt Werte über die angegebenen Schwellenwerte hinaus

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

Eine Spalte, die primitive Typen wie "int", "float" usw. enthält.

Clone(DataFrameColumn, Boolean, Int64)

Gibt einen Klon dieser Spalte zurück.

Clone(IEnumerable<Int32>)

Eine Spalte, die primitive Typen wie "int", "float" usw. enthält.

Clone(IEnumerable<Int64>)

Eine Spalte, die primitive Typen wie "int", "float" usw. enthält.

Clone(Int64)

Gibt einen Klon dieser Spalte zurück.

Clone(PrimitiveDataFrameColumn<Int32>, Boolean)

Eine Spalte, die primitive Typen wie "int", "float" usw. enthält.

Clone(PrimitiveDataFrameColumn<Int64>, Boolean)

Eine Spalte, die primitive Typen wie "int", "float" usw. enthält.

CloneImplementation(DataFrameColumn, Boolean, Int64)

Spalte klonen, um eine Kopie zu erzeugen, die potenziell die Reihenfolge der Werte ändert, indem mapIndices und ein Invert-Flag bereitgestellt werden

CloneImplementation(Int64)

Eine Spalte, die primitive Typen wie "int", "float" usw. enthält.

CreateNewColumn(String, Int64)

Eine Spalte, die primitive Typen wie "int", "float" usw. enthält.

CumulativeMax(Boolean)

Aktualisiert jedes Element mit dem kumulierten Maximum

CumulativeMax(IEnumerable<Int64>, Boolean)

Aktualisiert Spaltenwerte bei rowIndices mit dem maximalen kumulierten RowIndices-Wert.

CumulativeMin(Boolean)

Aktualisiert jedes Element mit seinem kumulativen Minimum

CumulativeMin(IEnumerable<Int64>, Boolean)

Aktualisiert Spaltenwerte bei rowIndices mit dem Minimum der kumulierten RowIndices

CumulativeProduct(Boolean)

Aktualisiert jedes Element mit seinem kumulativen Produkt

CumulativeProduct(IEnumerable<Int64>, Boolean)

Aktualisiert Spaltenwerte bei rowIndices mit dem kumulierten RowIndices-Produkt

CumulativeSum(Boolean)

Aktualisiert jedes Element mit seiner kumulierten Summe

CumulativeSum(IEnumerable<Int64>, Boolean)

Aktualisiert Spaltenwerte bei rowIndices mit der Summe der kumulierten RowIndices

Description()

Eine Spalte, die primitive Typen wie "int", "float" usw. enthält.

Divide(DataFrameColumn, Boolean)

Führt elementweise Division durch

Divide<U>(U, Boolean)

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

DropNulls()

Gibt einen DataFrameColumn Wert ohne fehlende Werte zurück.

DropNullsImplementation()

Eine Spalte, die primitive Typen wie "int", "float" usw. enthält.

ElementwiseEquals(DataFrameColumn)

Führt elementweise gleich

ElementwiseEquals<U>(U)

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

ElementwiseGreaterThan(DataFrameColumn)

Führt elementweise größer aus als

ElementwiseGreaterThan<U>(U)

Führt einen elementweisenden Wert aus, der größer als für jeden Wert in der Spalte ist.

ElementwiseGreaterThanOrEqual(DataFrameColumn)

Führt elementweise größer oder gleich aus.

ElementwiseGreaterThanOrEqual<U>(U)

Führt für jeden Wert in der Spalte einen Elementwert aus, der größer oder gleich ist.

ElementwiseIsNotNull()

Eine Spalte, die primitive Typen wie "int", "float" usw. enthält.

ElementwiseIsNull()

Eine Spalte, die primitive Typen wie "int", "float" usw. enthält.

ElementwiseLessThan(DataFrameColumn)

Führt elementweise kleiner als

ElementwiseLessThan<U>(U)

Führt für jeden Wert in der Spalte einen Elementwert aus, der kleiner ist als bei jedem Wert in der Spalte.

ElementwiseLessThanOrEqual(DataFrameColumn)

Führt Elementweise kleiner oder gleich aus.

ElementwiseLessThanOrEqual<U>(U)

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

ElementwiseNotEquals(DataFrameColumn)

Führt elementweise nicht gleich

ElementwiseNotEquals<U>(U)

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

FillNulls(Object, Boolean)

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

(Geerbt von DataFrameColumn)
FillNulls(T, Boolean)

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

FillNullsImplementation(Object, Boolean)

Eine Spalte, die primitive Typen wie "int", "float" usw. enthält.

Filter(T, T)

Gibt eine neue Spalte zurück, die nach den unteren und oberen Begrenzungen gefiltert wird.

Filter<U>(U, U)

Gibt eine neue Spalte zurück, die nach den unteren und oberen Begrenzungen gefiltert wird.

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

Eine Spalte, die primitive Typen wie "int", "float" usw. enthält.

GetArrowField()

Eine Spalte, die primitive Typen wie "int", "float" usw. enthält.

GetDataViewGetter(DataViewRowCursor)

Eine Spalte, die primitive Typen wie "int", "float" usw. enthält.

GetEnumerator()

Eine Spalte, die primitive Typen wie "int", "float" usw. enthält.

GetEnumeratorCore()

Eine Spalte, die primitive Typen wie "int", "float" usw. enthält.

GetGroupedOccurrences(DataFrameColumn, HashSet<Int64>)

Eine Spalte, die primitive Typen wie "int", "float" usw. enthält.

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

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

(Geerbt von DataFrameColumn)
GetMaxRecordBatchLength(Int64)

Eine Spalte, die primitive Typen wie "int", "float" usw. enthält.

GetReadOnlyDataBuffers()

Gibt eine Aufzählung von unveränderlichen Speicherpuffern zurück, die die zugrunde liegenden Werte darstellen.

GetReadOnlyNullBitMapBuffers()

Gibt eine Aufzählung von unveränderlichen ReadOnlyMemory<T> Puffern zurück, die Werte im Apache Arrow-Format darstellen null

GetSortIndices(Boolean, Boolean)

Eine Spalte, die primitive Typen wie "int", "float" usw. enthält.

GetTypedValue(Int64)

Eine Spalte, die primitive Typen wie "int", "float" usw. enthält.

GetValue(Int64)

Eine Spalte, die primitive Typen wie "int", "float" usw. enthält.

GetValueGetterUsingCursor(DataViewRowCursor, DataViewSchema+Column)

Eine Spalte, die primitive Typen wie "int", "float" usw. enthält.

GetValues(Int64, Int32)

Eine Spalte, die primitive Typen wie "int", "float" usw. enthält.

GroupBy(Int32, DataFrame)

Eine Spalte, die primitive Typen wie "int", "float" usw. enthält.

GroupColumnValues<TKey>(HashSet<Int64>)

Eine Spalte, die primitive Typen wie "int", "float" usw. enthält.

HasDescription()

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

Info()

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

(Geerbt von DataFrameColumn)
IsNumericColumn()

Bestimmt, ob die Spalte einen numerischen Typ aufweist.

IsValid(Int64)

Gibt an, ob der Wert an dieser index Stelle gültig ist (nicht null).

LeftShift(Int32, Boolean)

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

Max()

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

Max(IEnumerable<Int64>)

Gibt das Maximum der Werte bei rowIndices zurück.

Mean()

Gibt den Mittelwert der Werte in der Spalte zurück. Löst aus, wenn dies keine numerische Spalte ist.

Median()

Gibt den Median der Werte in der Spalte zurück. Löst aus, wenn dies keine numerische Spalte ist.

Min()

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

Min(IEnumerable<Int64>)

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

Modulo(DataFrameColumn, Boolean)

Führt elementweise Modulus aus

Modulo<U>(U, Boolean)

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

Multiply(DataFrameColumn, Boolean)

Führt elementweise Multiplikation durch

Multiply<U>(U, Boolean)

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

Or(Boolean, Boolean)

Führt einen booleschen Wert oder jeden Wert in der Spalte aus.

Or(DataFrameColumn, Boolean)

Führt elementweise boolean Or aus

Product()

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

Product(IEnumerable<Int64>)

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

Resize(Int64)

Eine Spalte, die primitive Typen wie "int", "float" usw. enthält.

ReverseAdd<U>(U, Boolean)

Führt für jeden Wert in der Spalte eine umgekehrte Elementzugabe durch.

ReverseAnd(Boolean, Boolean)

Eine Spalte, die primitive Typen wie "int", "float" usw. enthält.

ReverseAnd(Boolean, Boolean)

Führt einen umgekehrten booleschen Booleschen Wert und jeden Wert in der Spalte aus.

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

Führt für jeden Wert in der Spalte eine umgekehrte Elementteilung durch.

ReverseModulo<U>(U, Boolean)

Führt einen umgekehrten modulbasierten Modulvorgang für jeden Wert in der Spalte aus.

ReverseMultiply<U>(U, Boolean)

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

ReverseOr(Boolean, Boolean)

Eine Spalte, die primitive Typen wie "int", "float" usw. enthält.

ReverseOr(Boolean, Boolean)

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

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

Führt eine umgekehrte Element-Weise-Subtraktion für jeden Wert in der Spalte aus.

ReverseXor(Boolean, Boolean)

Eine Spalte, die primitive Typen wie "int", "float" usw. enthält.

ReverseXor(Boolean, Boolean)

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

(Geerbt von DataFrameColumn)
RightShift(Int32, Boolean)

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

Round(Boolean)

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

SetName(String, DataFrame)
Veraltet.

Aktualisiert den Namen dieser Spalte.

(Geerbt von DataFrameColumn)
SetName(String)

Aktualisiert den Spaltennamen.

(Geerbt von DataFrameColumn)
SetValue(Int64, Object)

Eine Spalte, die primitive Typen wie "int", "float" usw. enthält.

Sort(Boolean, Boolean)

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

Sort(Boolean)

Eine Spalte, die primitive Typen wie "int", "float" usw. enthält.

Subtract(DataFrameColumn, Boolean)

Führt elementweise Subtraktion durch.

Subtract<U>(U, Boolean)

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

Sum()

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

Sum(IEnumerable<Int64>)

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

ToArrowArray(Int64, Int32)

Eine Spalte, die primitive Typen wie "int", "float" usw. enthält.

ToString()

Gibt eine Vorschau des Spalteninhalts als formatierte Zeichenfolge zurück.

ToString()

Eine Vorschau des Inhalts dieser DataFrameColumn Datei als Zeichenfolge.

(Geerbt von DataFrameColumn)
ToString(Int64)

Eine Spalte, die primitive Typen wie "int", "float" usw. enthält.

(Geerbt von DataFrameColumn)
ValueCounts()

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

Xor(Boolean, Boolean)

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

Xor(DataFrameColumn, Boolean)

Führt elementweise boolesche Xor aus

Explizite Schnittstellenimplementierungen

Name Beschreibung
IEnumerable.GetEnumerator()

Eine Spalte, die primitive Typen wie "int", "float" usw. enthält.

(Geerbt von DataFrameColumn)

Gilt für: