PrimitiveDataFrameColumn<T> Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
- 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 |
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 |
| FillNulls(T, Boolean) |
Gibt eine neue Spalte mit |
| 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 |
| 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 |
| 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) |