ArrowStringDataFrameColumn 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 unveränderliche Spalte für Zeichenfolgen im Pfeilformat
public class ArrowStringDataFrameColumn : Microsoft.Data.Analysis.DataFrameColumn, System.Collections.Generic.IEnumerable<string>
type ArrowStringDataFrameColumn = class
inherit DataFrameColumn
interface seq<string>
interface IEnumerable
Public Class ArrowStringDataFrameColumn
Inherits DataFrameColumn
Implements IEnumerable(Of String)
- Vererbung
- Implementiert
Konstruktoren
ArrowStringDataFrameColumn(String) |
Erstellt ein leeres ArrowStringDataFrameColumn mit dem angegebenen |
ArrowStringDataFrameColumn(String, ReadOnlyMemory<Byte>, ReadOnlyMemory<Byte>, ReadOnlyMemory<Byte>, Int32, Int32) |
Erstellt ein ArrowStringDataFrameColumn mit dem angegebenen |
Eigenschaften
DataType |
Der Datentyp, den diese Spalte enthält. (Geerbt von DataFrameColumn) |
Item[Int64, Int32] |
Gibt die |
Item[Int64] |
Indexer zum Abrufen von Werten. Dies ist eine unveränderliche Spalte. |
Length |
Die Länge dieser Spalte (Geerbt von DataFrameColumn) |
Name |
Der Spaltenname. (Geerbt von DataFrameColumn) |
NullCount |
Die Anzahl der |
Methoden
Abs(Boolean) |
Updates jedes numerische Element mit seinem absoluten numerischen Wert (Geerbt von DataFrameColumn) |
Add(DataFrameColumn, Boolean) |
Führt elementweise Ergänzungen durch (Geerbt von DataFrameColumn) |
Add<T>(T, Boolean) |
Führt eine elementweise Ergänzung für jeden Wert in der Spalte aus. (Geerbt von DataFrameColumn) |
AddDataViewColumn(DataViewSchema+Builder) |
Fügt dem angegebenen Generator für die aktuelle Spalte eine neue DataViewSchema.Column hinzu. |
AddValueUsingCursor(DataViewRowCursor, Delegate) |
Fügt einen Wert an diesen DataFrameColumn an |
All() |
Gibt zurück, ob alle Elemente True sind. (Geerbt von DataFrameColumn) |
And(Boolean, Boolean) |
Führt einen elementweisen booleschen And 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) |
Apply(Func<String,String>) |
Wendet eine Funktion auf alle Werte an |
Clamp<U>(U, U, Boolean) |
Eine unveränderliche Spalte für Zeichenfolgen im Pfeilformat |
ClampImplementation<U>(U, U, Boolean) |
Klemmt Werte über die angegebenen Schwellenwerte hinaus (Geerbt von DataFrameColumn) |
Clone(DataFrameColumn, Boolean, Int64) |
Klonen einer Spalte, um eine Kopie zu erstellen, die die Reihenfolge der Werte durch Angabe von mapIndices und einem Invertierungsflag ändern kann |
CloneImplementation(DataFrameColumn, Boolean, Int64) |
Klonen einer Spalte, um eine Kopie zu erstellen, die die Reihenfolge der Werte durch Angabe von mapIndices und einem Invertierungsflag ändern kann (Geerbt von DataFrameColumn) |
CumulativeMax(Boolean) |
Updates jedes Element mit dem kumulativen Maximum (Geerbt von DataFrameColumn) |
CumulativeMax(IEnumerable<Int64>, Boolean) |
Updates Spaltenwerte in rowIndices mit dem maximalen kumulierten rowIndices-Wert (Geerbt von DataFrameColumn) |
CumulativeMin(Boolean) |
Updates jedes Element mit seinem kumulativen Minimum (Geerbt von DataFrameColumn) |
CumulativeMin(IEnumerable<Int64>, Boolean) |
Updates Spaltenwerte in rowIndices mit dem kumulierten RowIndices Minimum (Geerbt von DataFrameColumn) |
CumulativeProduct(Boolean) |
Updates jedes Element mit dem kumulierten 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 kumulierten Summe rowIndices (Geerbt von DataFrameColumn) |
Description() |
Gibt eine DataFrameColumn mit Statistiken zurück, die die Spalte beschreiben. (Geerbt von DataFrameColumn) |
Divide(DataFrameColumn, Boolean) |
Führt eine elementbasierte Aufteilung durch (Geerbt von DataFrameColumn) |
Divide<T>(T, Boolean) |
Führt eine elementweise Aufteilung für jeden Wert in der Spalte aus. (Geerbt von DataFrameColumn) |
ElementwiseEquals(DataFrameColumn) |
Führt elementweise gleich aus |
ElementwiseEquals(String) |
Gibt eine boolesche Spalte zurück, die das Ergebnis eines elementweisen Gleichheitsvergleichs jedes Werts in der Spalte mit |
ElementwiseEquals<T>(T) |
Führt für jeden Wert in der Spalte einen Elementwert aus. |
ElementwiseGreaterThan(DataFrameColumn) |
Führt elementmäßig größer aus als (Geerbt von DataFrameColumn) |
ElementwiseGreaterThan<T>(T) |
Führt für jeden Wert in der Spalte einen elementmäßig größeren Wert 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 aus, die größer oder gleich ist (Geerbt von DataFrameColumn) |
ElementwiseIsNotNull() |
Führt für jeden Wert in der Spalte ein Element aus, das nicht gleich Null ist. (Geerbt von DataFrameColumn) |
ElementwiseIsNull() |
Führt für jeden Wert in der Spalte einen Elementwert aus, der gleich Null ist. (Geerbt von DataFrameColumn) |
ElementwiseLessThan(DataFrameColumn) |
Führt elementmäßig weniger aus als (Geerbt von DataFrameColumn) |
ElementwiseLessThan<T>(T) |
Führt ein Element kleiner als für jeden Wert in der Spalte aus. (Geerbt von DataFrameColumn) |
ElementwiseLessThanOrEqual(DataFrameColumn) |
Führt elementmäßig kleiner oder gleich aus. (Geerbt von DataFrameColumn) |
ElementwiseLessThanOrEqual<T>(T) |
Führt für jeden Wert in der Spalte ein Element kleiner oder gleich aus. (Geerbt von DataFrameColumn) |
ElementwiseNotEquals(DataFrameColumn) |
Führt elementweise nicht gleich aus |
ElementwiseNotEquals(String) |
Gibt eine boolesche Spalte zurück, die das Ergebnis eines elementweisen ungleichen Vergleichs jedes Werts in der Spalte mit |
ElementwiseNotEquals<T>(T) |
Führt eine Elementweise nicht gleich für jeden Wert in der Spalte aus. |
FillNulls(Object, Boolean) |
Gibt eine neue Spalte mit |
FillNulls(String, Boolean) |
Eine unveränderliche Spalte für Zeichenfolgen im Pfeilformat |
FillNullsImplementation(Object, Boolean) |
Eine unveränderliche Spalte für Zeichenfolgen im Pfeilformat |
Filter<U>(U, U) |
Eine unveränderliche Spalte für Zeichenfolgen im Pfeilformat |
FilterImplementation<U>(U, U) |
Gibt eine neue Spalte zurück, die nach der Unter- und Obergrenze gefiltert ist. (Geerbt von DataFrameColumn) |
GetArrowField() |
Eine unveränderliche Spalte für Zeichenfolgen im Pfeilformat |
GetDataViewGetter(DataViewRowCursor) |
Erstellt einen ValueGetter<TValue> , der den Wert der Spalte für die Zeile zurückgibt, auf die der Cursor verweist. |
GetEnumerator() |
Gibt einen Enumerator zurück, der die Zeichenfolgenwerte in dieser Spalte durchläuft. |
GetEnumeratorCore() |
Gibt einen Enumerator zurück, der diese Spalte durchläuft. |
GetGroupedOccurrences(DataFrameColumn, HashSet<Int64>) |
Eine unveränderliche Spalte für Zeichenfolgen im Pfeilformat |
GetGroupedOccurrences<TKey>(DataFrameColumn, HashSet<Int64>) |
Abrufen der Vorkommen der einzelnen Werte 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. |
GetReadOnlyDataBuffers() |
Gibt eine Enumeration unveränderlicher Puffer zurück, die die zugrunde liegenden Werte im Apache Arrow-Format darstellen |
GetReadOnlyNullBitMapBuffers() |
Gibt eine Enumeration unveränderlicher ReadOnlyMemory<T> Puffer zurück, die Werte im Apache Arrow-Format darstellen |
GetReadOnlyOffsetsBuffers() |
Gibt eine Enumeration von unveränderlichen ReadOnlyMemory<T> Offsets zurück, die Offsets in den entsprechenden Datenpuffer darstellen. Das Apache Arrow-Format gibt an, wie der Offsetpuffer die Länge jedes Werts im Datenpuffer codiert. |
GetValue(Int64) |
Gibt den Wert bei zurück |
GetValueGetterUsingCursor(DataViewRowCursor, DataViewSchema+Column) |
Gibt den ValueGetter für jede aktive Spalte in |
GetValues(Int64, Int32) |
Gibt die |
GroupBy(Int32, DataFrame) |
Eine unveränderliche Spalte für Zeichenfolgen im Pfeilformat |
GroupColumnValues<TKey>(HashSet<Int64>) |
Gruppiert die Zeilen dieser Spalte nach ihrem Wert. |
HasDescription() |
Wird verwendet, um Spalten aus der Description-Methode auszuschließen (Geerbt von DataFrameColumn) |
Info() |
Gibt einen StringDataFrameColumn 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. (Geerbt von DataFrameColumn) |
IsValid(Int64) |
Gibt an, ob der Wert an diesem |
LeftShift(Int32, Boolean) |
Führt eine elementweise linke Verschiebung 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. Wird ausgelöst, wenn es sich nicht um eine numerische Spalte handelt. (Geerbt von DataFrameColumn) |
Median() |
Gibt den Median der Werte in der Spalte zurück. Wird ausgelöst, 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 elementweises Modul aus (Geerbt von DataFrameColumn) |
Modulo<T>(T, Boolean) |
Führt einen elementweisen Modulvorgang 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 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) |
Wird intern von Append, Merge und GroupBy aufgerufen. Ändert die Größe der Spalte auf die angegebene Länge, um das Festlegen von Werten durch Indizierung zu ermöglichen (Geerbt von DataFrameColumn) |
ReverseAdd<T>(T, Boolean) |
Führt eine umgekehrte Elementzugabe für jeden Wert in der Spalte aus. (Geerbt von DataFrameColumn) |
ReverseAnd(Boolean, Boolean) |
Führt für jeden Wert in der Spalte einen umgekehrten booleschen Und-Wert aus. (Geerbt von DataFrameColumn) |
ReverseDivide<T>(T, Boolean) |
Führt eine umgekehrte Elementteilung für jeden Wert in der Spalte aus. (Geerbt von DataFrameColumn) |
ReverseModulo<T>(T, Boolean) |
Führt einen umgekehrten elementweisen Modulvorgang 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) |
SetValue(Int64, Object) |
Legt den Wert bei mit fest |
Sort(Boolean) |
Gibt eine Kopie dieser Spalte nach ihren Werten sortiert zurück. |
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) |
Eine unveränderliche Spalte für Zeichenfolgen im Pfeilformat |
ValueCounts() |
Gibt einen DataFrame zurück, der die Anzahl eindeutiger Werte enthält |
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() |
Eine unveränderliche Spalte für Zeichenfolgen im Pfeilformat (Geerbt von DataFrameColumn) |