Compartir a través de


ArrowStringDataFrameColumn Clase

Definición

Una columna inmutable para contener cadenas de estilo de flecha

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)
Herencia
ArrowStringDataFrameColumn
Implementaciones

Constructores

ArrowStringDataFrameColumn(String)

Construye un objeto vacío ArrowStringDataFrameColumn con el especificado name.

ArrowStringDataFrameColumn(String, ReadOnlyMemory<Byte>, ReadOnlyMemory<Byte>, ReadOnlyMemory<Byte>, Int32, Int32)

Construye un ArrowStringDataFrameColumn objeto con , y nullCountespecificadosnamelength. offsets y valuesnullBits son el contenido de la columna en formato de flecha.

Propiedades

DataType

Tipo de datos que contiene esta columna.

(Heredado de DataFrameColumn)
Item[Int64, Int32]

Devuelve length el número de valores a partir de startIndex.

Item[Int64]

Indexador para obtener valores. Se trata de una columna inmutable.

Length

Longitud de esta columna

(Heredado de DataFrameColumn)
Name

Nombre de columna.

(Heredado de DataFrameColumn)
NullCount

Número de valores de null esta columna.

Métodos

Abs(Boolean)

Novedades cada elemento numérico con su valor numérico absoluto

(Heredado de DataFrameColumn)
Add(DataFrameColumn, Boolean)

Realiza la adición a los elementos

(Heredado de DataFrameColumn)
Add<T>(T, Boolean)

Realiza una adición por elemento en cada valor de la columna.

(Heredado de DataFrameColumn)
AddDataViewColumn(DataViewSchema+Builder)

Agrega un nuevo DataViewSchema.Column al generador especificado para la columna actual.

AddValueUsingCursor(DataViewRowCursor, Delegate)

Anexa un valor a este DataFrameColumn mediante cursor

(Heredado de DataFrameColumn)
All()

Devuelve si todos los elementos son True.

(Heredado de DataFrameColumn)
And(Boolean, Boolean)

Realiza un valor booleano a nivel de elemento y en cada valor de la columna.

(Heredado de DataFrameColumn)
And(DataFrameColumn, Boolean)

Realiza un valor booleano en función del elemento y

(Heredado de DataFrameColumn)
Any()

Devuelve si algún elemento es True.

(Heredado de DataFrameColumn)
Apply(Func<String,String>)

Aplica una función a todos los valores

Clamp<U>(U, U, Boolean)

Una columna inmutable para contener cadenas de estilo de flecha

ClampImplementation<U>(U, U, Boolean)

Fija los valores más allá de los umbrales especificados.

(Heredado de DataFrameColumn)
Clone(DataFrameColumn, Boolean, Int64)

Clone la columna para generar una copia que pueda cambiar el orden de los valores proporcionando mapIndices y una marca invertida.

CloneImplementation(DataFrameColumn, Boolean, Int64)

Clone la columna para generar una copia que pueda cambiar el orden de los valores proporcionando mapIndices y una marca invertida.

(Heredado de DataFrameColumn)
CumulativeMax(Boolean)

Novedades cada elemento con su máximo acumulado

(Heredado de DataFrameColumn)
CumulativeMax(IEnumerable<Int64>, Boolean)

Novedades valores de columna en rowIndices con su valor máximo de rowIndices acumulado

(Heredado de DataFrameColumn)
CumulativeMin(Boolean)

Novedades cada elemento con su mínimo acumulado

(Heredado de DataFrameColumn)
CumulativeMin(IEnumerable<Int64>, Boolean)

Novedades valores de columna en rowIndices con su rowIndices acumulado mínimo

(Heredado de DataFrameColumn)
CumulativeProduct(Boolean)

Novedades cada elemento con su producto acumulativo

(Heredado de DataFrameColumn)
CumulativeProduct(IEnumerable<Int64>, Boolean)

Novedades valores de columna en rowIndices con su producto rowIndices acumulado

(Heredado de DataFrameColumn)
CumulativeSum(Boolean)

Novedades cada elemento con su suma acumulativa

(Heredado de DataFrameColumn)
CumulativeSum(IEnumerable<Int64>, Boolean)

Novedades valores de columna en rowIndices con su suma de rowIndices acumulativa

(Heredado de DataFrameColumn)
Description()

Devuelve un objeto DataFrameColumn con estadísticas que describen la columna.

(Heredado de DataFrameColumn)
Divide(DataFrameColumn, Boolean)

Realiza una división por elementos

(Heredado de DataFrameColumn)
Divide<T>(T, Boolean)

Realiza una división por elementos en cada valor de la columna.

(Heredado de DataFrameColumn)
ElementwiseEquals(DataFrameColumn)

Realiza valores iguales a elementos

ElementwiseEquals(String)

Devuelve una columna booleana que es el resultado de una comparación de igualdad de elementos de cada valor de la columna con . value

ElementwiseEquals<T>(T)

Realiza un valor igual a elemento en cada valor de la columna.

ElementwiseGreaterThan(DataFrameColumn)

Realiza un valor de elemento mayor que

(Heredado de DataFrameColumn)
ElementwiseGreaterThan<T>(T)

Realiza un valor mayor que en cada valor de la columna.

(Heredado de DataFrameColumn)
ElementwiseGreaterThanOrEqual(DataFrameColumn)

Realiza un elemento mayor o igual que

(Heredado de DataFrameColumn)
ElementwiseGreaterThanOrEqual<T>(T)

Realiza un elemento mayor o igual que en cada valor de la columna.

(Heredado de DataFrameColumn)
ElementwiseIsNotNull()

Realiza un elemento que no es igual a Null en cada valor de la columna.

(Heredado de DataFrameColumn)
ElementwiseIsNull()

Realiza un elemento igual a Null en cada valor de la columna.

(Heredado de DataFrameColumn)
ElementwiseLessThan(DataFrameColumn)

Realiza un valor de elemento menor que

(Heredado de DataFrameColumn)
ElementwiseLessThan<T>(T)

Realiza un valor menor que en cada valor de la columna.

(Heredado de DataFrameColumn)
ElementwiseLessThanOrEqual(DataFrameColumn)

Realiza un elemento menor o igual que

(Heredado de DataFrameColumn)
ElementwiseLessThanOrEqual<T>(T)

Realiza un elemento menor o igual que en cada valor de la columna.

(Heredado de DataFrameColumn)
ElementwiseNotEquals(DataFrameColumn)

Realiza valores no iguales a elementos

ElementwiseNotEquals(String)

Devuelve una columna booleana que es el resultado de una comparación no igual a elemento de cada valor de la columna con . value

ElementwiseNotEquals<T>(T)

Realiza un valor distinto de elemento en cada valor de la columna.

FillNulls(Object, Boolean)

Devuelve una nueva columna con null elementos reemplazados por value.

(Heredado de DataFrameColumn)
FillNulls(String, Boolean)

Una columna inmutable para contener cadenas de estilo de flecha

FillNullsImplementation(Object, Boolean)

Una columna inmutable para contener cadenas de estilo de flecha

Filter<U>(U, U)

Una columna inmutable para contener cadenas de estilo de flecha

FilterImplementation<U>(U, U)

Devuelve una nueva columna filtrada por los límites inferior y superior.

(Heredado de DataFrameColumn)
GetArrowField()

Una columna inmutable para contener cadenas de estilo de flecha

GetDataViewGetter(DataViewRowCursor)

Crea un ValueGetter<TValue> objeto que devolverá el valor de la columna de la fila a la que hace referencia el cursor.

GetEnumerator()

Devuelve un enumerador que recorre en iteración los valores de cadena de esta columna.

GetEnumeratorCore()

Devuelve un enumerador que recorre en iteración esta columna.

GetGroupedOccurrences(DataFrameColumn, HashSet<Int64>)

Una columna inmutable para contener cadenas de estilo de flecha

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

Obtiene las repeticiones de cada valor de esta columna en otra columna, agrupada por este valor.

(Heredado de DataFrameColumn)
GetMaxRecordBatchLength(Int64)

Devuelve el número máximo de valores que son contiguos en la memoria.

GetReadOnlyDataBuffers()

Devuelve una enumeración de búferes inmutables que representan los valores subyacentes en el formato de flecha de Apache.

GetReadOnlyNullBitMapBuffers()

Devuelve una enumeración de búferes inmutables ReadOnlyMemory<T> que null representan valores en el formato de flecha de Apache.

GetReadOnlyOffsetsBuffers()

Devuelve una enumeración de inmutable ReadOnlyMemory<T> que representa desplazamientos en su búfer de datos correspondiente. El formato de flecha de Apache especifica cómo el búfer de desplazamiento codifica la longitud de cada valor en el búfer de datos.

GetValue(Int64)

Devuelve el valor en rowIndex.

GetValueGetterUsingCursor(DataViewRowCursor, DataViewSchema+Column)

Devuelve valueGetter para cada columna activa de como delegado que se va a almacenar en cursor caché.

(Heredado de DataFrameColumn)
GetValues(Int64, Int32)

Devuelve length el número de valores a partir de startIndex.

GroupBy(Int32, DataFrame)

Una columna inmutable para contener cadenas de estilo de flecha

GroupColumnValues<TKey>(HashSet<Int64>)

Agrupa las filas de esta columna por su valor.

HasDescription()

Se usa para excluir columnas del método Description

(Heredado de DataFrameColumn)
Info()

Devuelve un objeto StringDataFrameColumn que contiene el tipo de datos y la longitud de esta columna.

(Heredado de DataFrameColumn)
IsNumericColumn()

Determina si la columna es de un tipo numérico

(Heredado de DataFrameColumn)
IsValid(Int64)

Indica si el valor de es indexnull.

LeftShift(Int32, Boolean)

Realiza un desplazamiento a la izquierda en función de los elementos en cada valor de la columna.

(Heredado de DataFrameColumn)
Max()

Devuelve el máximo de los valores de la columna.

(Heredado de DataFrameColumn)
Max(IEnumerable<Int64>)

Devuelve el máximo de los valores en rowIndices.

(Heredado de DataFrameColumn)
Mean()

Devuelve la media de los valores de la columna. Se produce si no es una columna numérica.

(Heredado de DataFrameColumn)
Median()

Devuelve la mediana de los valores de la columna. Se produce si no es una columna numérica.

(Heredado de DataFrameColumn)
Min()

Devuelve el mínimo de los valores de la columna.

(Heredado de DataFrameColumn)
Min(IEnumerable<Int64>)

Devuelve el mínimo de los valores de rowIndices.

(Heredado de DataFrameColumn)
Modulo(DataFrameColumn, Boolean)

Realiza módulos en función del elemento

(Heredado de DataFrameColumn)
Modulo<T>(T, Boolean)

Realiza una operación de módulo en función de los elementos en cada valor de la columna.

(Heredado de DataFrameColumn)
Multiply(DataFrameColumn, Boolean)

Realiza la multiplicación por elementos

(Heredado de DataFrameColumn)
Multiply<T>(T, Boolean)

Realiza una multiplicación por elementos en cada valor de la columna.

(Heredado de DataFrameColumn)
Or(Boolean, Boolean)

Realiza un valor booleano a nivel de elemento o en cada valor de la columna.

(Heredado de DataFrameColumn)
Or(DataFrameColumn, Boolean)

Realiza un valor booleano de tipo element-wise o

(Heredado de DataFrameColumn)
Product()

Devuelve el producto de los valores de la columna.

(Heredado de DataFrameColumn)
Product(IEnumerable<Int64>)

Devuelve el producto de los valores de rowIndices.

(Heredado de DataFrameColumn)
Resize(Int64)

Se llama internamente desde Append, Merge y GroupBy. Cambia el tamaño de la columna a la longitud especificada para permitir la configuración de valores mediante la indexación.

(Heredado de DataFrameColumn)
ReverseAdd<T>(T, Boolean)

Realiza una adición invertida en función de los elementos en cada valor de la columna.

(Heredado de DataFrameColumn)
ReverseAnd(Boolean, Boolean)

Realiza un valor booleano invertido y en cada valor de la columna.

(Heredado de DataFrameColumn)
ReverseDivide<T>(T, Boolean)

Realiza una división invertida en función de los elementos en cada valor de la columna.

(Heredado de DataFrameColumn)
ReverseModulo<T>(T, Boolean)

Realiza una operación de módulo invertido por elementos en cada valor de la columna.

(Heredado de DataFrameColumn)
ReverseMultiply<T>(T, Boolean)

Realiza una multiplicación invertida por elemento en cada valor de la columna.

(Heredado de DataFrameColumn)
ReverseOr(Boolean, Boolean)

Realiza un valor booleano invertido o en cada valor de la columna.

(Heredado de DataFrameColumn)
ReverseSubtract<T>(T, Boolean)

Realiza una resta invertida por elemento en cada valor de la columna.

(Heredado de DataFrameColumn)
ReverseXor(Boolean, Boolean)

Realiza un Xor booleano invertido en cada valor de la columna.

(Heredado de DataFrameColumn)
RightShift(Int32, Boolean)

Realiza un desplazamiento a la derecha de elemento en cada valor de la columna.

(Heredado de DataFrameColumn)
Round(Boolean)

Llama a Math.Round en cada valor de una columna.

(Heredado de DataFrameColumn)
SetName(String)

Novedades el nombre de la columna.

(Heredado de DataFrameColumn)
SetName(String, DataFrame)
Obsoletos.

Novedades el nombre de esta columna.

(Heredado de DataFrameColumn)
SetValue(Int64, Object)

Establece el valor en rowIndex con value

Sort(Boolean)

Devuelve una copia de esta columna ordenada por sus valores.

Subtract(DataFrameColumn, Boolean)

Realiza la resta por elementos

(Heredado de DataFrameColumn)
Subtract<T>(T, Boolean)

Realiza una resta por elemento en cada valor de la columna.

(Heredado de DataFrameColumn)
Sum()

Devuelve la suma de los valores de la columna.

(Heredado de DataFrameColumn)
Sum(IEnumerable<Int64>)

Devuelve la suma de los valores de rowIndices.

(Heredado de DataFrameColumn)
ToArrowArray(Int64, Int32)

Una columna inmutable para contener cadenas de estilo de flecha

ValueCounts()

Devuelve un dataframe que contiene recuentos de valores únicos.

Xor(Boolean, Boolean)

Realiza un Xor booleano en cada valor de la columna.

(Heredado de DataFrameColumn)
Xor(DataFrameColumn, Boolean)

Realiza un Xor booleano a nivel de elemento.

(Heredado de DataFrameColumn)

Implementaciones de interfaz explícitas

IEnumerable.GetEnumerator()

Una columna inmutable para contener cadenas de estilo de flecha

(Heredado de DataFrameColumn)

Se aplica a