Compartir a través de


DataFrameColumn Clase

Definición

Tipo de columna base. Todas las API deben definirse aquí primero

public abstract class DataFrameColumn : System.Collections.IEnumerable
type DataFrameColumn = class
    interface IEnumerable
Public MustInherit Class DataFrameColumn
Implements IEnumerable
Herencia
DataFrameColumn
Derivado
Implementaciones

Constructores

DataFrameColumn(String, Int64, Type)

Constructor base DataFrameColumn .

Propiedades

DataType

Tipo de datos que contiene esta columna.

Item[Int64, Int32]

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

Item[Int64]

Indexador para obtener o establecer valores en rowIndex

Length

Longitud de esta columna

Name

Nombre de columna.

NullCount

Número de valores de null esta columna.

Métodos

Abs(Boolean)

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

Add(DataFrameColumn, Boolean)

Realiza la adición de elementos

Add<T>(T, Boolean)

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

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

All()

Devuelve si todos los elementos son True.

And(Boolean, Boolean)

Realiza un valor booleano en función del elemento y en cada valor de la columna.

And(DataFrameColumn, Boolean)

Realiza un valor booleano de tipo element-wise y

Any()

Devuelve si algún elemento es True.

Clamp<U>(U, U, Boolean)

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

ClampImplementation<U>(U, U, Boolean)

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

Clone(DataFrameColumn, Boolean, Int64)

Clonar columna para generar una copia que pueda cambiar el orden de los valores proporcionando mapIndices y una marca de inversión

CloneImplementation(DataFrameColumn, Boolean, Int64)

Clonar columna para generar una copia que pueda cambiar el orden de los valores proporcionando mapIndices y una marca de inversión

Create(String, IEnumerable<String>)

Un método de generador estático para crear un StringDataFrameColumnobjeto . Permite aprovechar la inferencia de tipos según el tipo de los valores proporcionados.

Create<T>(String, IEnumerable<Nullable<T>>)

Un método de generador estático para crear un PrimitiveDataFrameColumn<T>objeto . Permite aprovechar la inferencia de tipos según el tipo de los valores proporcionados.

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

Un método de generador estático para crear un PrimitiveDataFrameColumn<T>objeto . Permite aprovechar la inferencia de tipos según el tipo de los valores proporcionados.

CumulativeMax(Boolean)

Novedades cada elemento con su máximo acumulado

CumulativeMax(IEnumerable<Int64>, Boolean)

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

CumulativeMin(Boolean)

Novedades cada elemento con su mínimo acumulado

CumulativeMin(IEnumerable<Int64>, Boolean)

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

CumulativeProduct(Boolean)

Novedades cada elemento con su producto acumulativo

CumulativeProduct(IEnumerable<Int64>, Boolean)

Novedades valores de columna en rowIndices con su producto rowIndices acumulativo

CumulativeSum(Boolean)

Novedades cada elemento con su suma acumulativa

CumulativeSum(IEnumerable<Int64>, Boolean)

Novedades valores de columna en rowIndices con su suma acumulativa rowIndices

Description()

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

Divide(DataFrameColumn, Boolean)

Realiza una división por elementos

Divide<T>(T, Boolean)

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

ElementwiseEquals(DataFrameColumn)

Realiza valores iguales a elementos

ElementwiseEquals<T>(T)

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

ElementwiseGreaterThan(DataFrameColumn)

Realiza un mayor valor de elemento que

ElementwiseGreaterThan<T>(T)

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

ElementwiseGreaterThanOrEqual(DataFrameColumn)

Realiza un elemento mayor o igual que

ElementwiseGreaterThanOrEqual<T>(T)

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

ElementwiseIsNotNull()

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

ElementwiseIsNull()

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

ElementwiseLessThan(DataFrameColumn)

Realiza una operación de elemento menor que

ElementwiseLessThan<T>(T)

Realiza un elemento menos que en cada valor de la columna.

ElementwiseLessThanOrEqual(DataFrameColumn)

Realiza un elemento menor o igual que

ElementwiseLessThanOrEqual<T>(T)

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

ElementwiseNotEquals(DataFrameColumn)

Realiza not-equals de elemento

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.

FillNullsImplementation(Object, Boolean)

Tipo de columna base. Todas las API deben definirse aquí primero

Filter<U>(U, U)

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

FilterImplementation<U>(U, U)

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

GetArrowField()

Tipo de columna base. Todas las API deben definirse aquí primero

GetDataViewGetter(DataViewRowCursor)

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

GetEnumeratorCore()

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

GetGroupedOccurrences(DataFrameColumn, HashSet<Int64>)

Obtener las repeticiones de cada valor de esta columna en otra columna, agrupadas por este valor

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

Obtener las repeticiones de cada valor de esta columna en otra columna, agrupadas por este valor

GetMaxRecordBatchLength(Int64)

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

GetValue(Int64)

Devuelve el valor en rowIndex.

GetValueGetterUsingCursor(DataViewRowCursor, DataViewSchema+Column)

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

GetValues(Int64, Int32)

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

GroupBy(Int32, DataFrame)

Tipo de columna base. Todas las API deben definirse aquí primero

GroupColumnValues<TKey>(HashSet<Int64>)

Agrupa las filas de esta columna por su valor.

HasDescription()

Se usa para excluir columnas del método Description

Info()

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

IsNumericColumn()

Determina si la columna es de un tipo numérico.

LeftShift(Int32, Boolean)

Realiza un desplazamiento izquierdo a la izquierda en cada valor de la columna.

Max()

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

Max(IEnumerable<Int64>)

Devuelve el máximo de los valores en rowIndices.

Mean()

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

Median()

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

Min()

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

Min(IEnumerable<Int64>)

Devuelve el mínimo de los valores de rowIndices.

Modulo(DataFrameColumn, Boolean)

Realiza módulos con sentido del elemento

Modulo<T>(T, Boolean)

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

Multiply(DataFrameColumn, Boolean)

Realiza la multiplicación por elementos

Multiply<T>(T, Boolean)

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

Or(Boolean, Boolean)

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

Or(DataFrameColumn, Boolean)

Realiza un or booleano con sentido de elemento

Product()

Devuelve el producto de los valores de la columna.

Product(IEnumerable<Int64>)

Devuelve el producto de los valores de rowIndices.

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.

ReverseAdd<T>(T, Boolean)

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

ReverseAnd(Boolean, Boolean)

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

ReverseDivide<T>(T, Boolean)

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

ReverseModulo<T>(T, Boolean)

Realiza una operación de módulo invertido en el elemento en cada valor de la columna.

ReverseMultiply<T>(T, Boolean)

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

ReverseOr(Boolean, Boolean)

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

ReverseSubtract<T>(T, Boolean)

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

ReverseXor(Boolean, Boolean)

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

RightShift(Int32, Boolean)

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

Round(Boolean)

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

SetName(String)

Novedades el nombre de la columna.

SetName(String, DataFrame)
Obsoletos.

Novedades el nombre de esta columna.

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 en cuanto a elementos

Subtract<T>(T, Boolean)

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

Sum()

Devuelve la suma de los valores de la columna.

Sum(IEnumerable<Int64>)

Devuelve la suma de los valores de rowIndices.

ToArrowArray(Int64, Int32)

Tipo de columna base. Todas las API deben definirse aquí primero

ValueCounts()

Devuelve un dataframe que contiene recuentos de valores únicos.

Xor(Boolean, Boolean)

Realiza un Xor booleano en cada valor de la columna.

Xor(DataFrameColumn, Boolean)

Realiza un Xor booleano de tipo element-wise.

Operadores

Addition(Byte, DataFrameColumn)

Tipo de columna base. Todas las API deben definirse aquí primero

Addition(DataFrameColumn, Byte)

Tipo de columna base. Todas las API deben definirse aquí primero

Addition(DataFrameColumn, DataFrameColumn)

Tipo de columna base. Todas las API deben definirse aquí primero

Addition(DataFrameColumn, Decimal)

Tipo de columna base. Todas las API deben definirse aquí primero

Addition(DataFrameColumn, Double)

Tipo de columna base. Todas las API deben definirse aquí primero

Addition(DataFrameColumn, Int16)

Tipo de columna base. Todas las API deben definirse aquí primero

Addition(DataFrameColumn, Int32)

Tipo de columna base. Todas las API deben definirse aquí primero

Addition(DataFrameColumn, Int64)

Tipo de columna base. Todas las API deben definirse aquí primero

Addition(DataFrameColumn, SByte)

Tipo de columna base. Todas las API deben definirse aquí primero

Addition(DataFrameColumn, Single)

Tipo de columna base. Todas las API deben definirse aquí primero

Addition(DataFrameColumn, UInt16)

Tipo de columna base. Todas las API deben definirse aquí primero

Addition(DataFrameColumn, UInt32)

Tipo de columna base. Todas las API deben definirse aquí primero

Addition(DataFrameColumn, UInt64)

Tipo de columna base. Todas las API deben definirse aquí primero

Addition(Decimal, DataFrameColumn)

Tipo de columna base. Todas las API deben definirse aquí primero

Addition(Double, DataFrameColumn)

Tipo de columna base. Todas las API deben definirse aquí primero

Addition(Int16, DataFrameColumn)

Tipo de columna base. Todas las API deben definirse aquí primero

Addition(Int32, DataFrameColumn)

Tipo de columna base. Todas las API deben definirse aquí primero

Addition(Int64, DataFrameColumn)

Tipo de columna base. Todas las API deben definirse aquí primero

Addition(SByte, DataFrameColumn)

Tipo de columna base. Todas las API deben definirse aquí primero

Addition(Single, DataFrameColumn)

Tipo de columna base. Todas las API deben definirse aquí primero

Addition(UInt16, DataFrameColumn)

Tipo de columna base. Todas las API deben definirse aquí primero

Addition(UInt32, DataFrameColumn)

Tipo de columna base. Todas las API deben definirse aquí primero

Addition(UInt64, DataFrameColumn)

Tipo de columna base. Todas las API deben definirse aquí primero

BitwiseAnd(Boolean, DataFrameColumn)

Tipo de columna base. Todas las API deben definirse aquí primero

BitwiseAnd(DataFrameColumn, Boolean)

Tipo de columna base. Todas las API deben definirse aquí primero

BitwiseAnd(DataFrameColumn, DataFrameColumn)

Tipo de columna base. Todas las API deben definirse aquí primero

BitwiseOr(Boolean, DataFrameColumn)

Tipo de columna base. Todas las API deben definirse aquí primero

BitwiseOr(DataFrameColumn, Boolean)

Tipo de columna base. Todas las API deben definirse aquí primero

BitwiseOr(DataFrameColumn, DataFrameColumn)

Tipo de columna base. Todas las API deben definirse aquí primero

Division(Byte, DataFrameColumn)

Tipo de columna base. Todas las API deben definirse aquí primero

Division(DataFrameColumn, Byte)

Tipo de columna base. Todas las API deben definirse aquí primero

Division(DataFrameColumn, DataFrameColumn)

Tipo de columna base. Todas las API deben definirse aquí primero

Division(DataFrameColumn, Decimal)

Tipo de columna base. Todas las API deben definirse aquí primero

Division(DataFrameColumn, Double)

Tipo de columna base. Todas las API deben definirse aquí primero

Division(DataFrameColumn, Int16)

Tipo de columna base. Todas las API deben definirse aquí primero

Division(DataFrameColumn, Int32)

Tipo de columna base. Todas las API deben definirse aquí primero

Division(DataFrameColumn, Int64)

Tipo de columna base. Todas las API deben definirse aquí primero

Division(DataFrameColumn, SByte)

Tipo de columna base. Todas las API deben definirse aquí primero

Division(DataFrameColumn, Single)

Tipo de columna base. Todas las API deben definirse aquí primero

Division(DataFrameColumn, UInt16)

Tipo de columna base. Todas las API deben definirse aquí primero

Division(DataFrameColumn, UInt32)

Tipo de columna base. Todas las API deben definirse aquí primero

Division(DataFrameColumn, UInt64)

Tipo de columna base. Todas las API deben definirse aquí primero

Division(Decimal, DataFrameColumn)

Tipo de columna base. Todas las API deben definirse aquí primero

Division(Double, DataFrameColumn)

Tipo de columna base. Todas las API deben definirse aquí primero

Division(Int16, DataFrameColumn)

Tipo de columna base. Todas las API deben definirse aquí primero

Division(Int32, DataFrameColumn)

Tipo de columna base. Todas las API deben definirse aquí primero

Division(Int64, DataFrameColumn)

Tipo de columna base. Todas las API deben definirse aquí primero

Division(SByte, DataFrameColumn)

Tipo de columna base. Todas las API deben definirse aquí primero

Division(Single, DataFrameColumn)

Tipo de columna base. Todas las API deben definirse aquí primero

Division(UInt16, DataFrameColumn)

Tipo de columna base. Todas las API deben definirse aquí primero

Division(UInt32, DataFrameColumn)

Tipo de columna base. Todas las API deben definirse aquí primero

Division(UInt64, DataFrameColumn)

Tipo de columna base. Todas las API deben definirse aquí primero

ExclusiveOr(Boolean, DataFrameColumn)

Tipo de columna base. Todas las API deben definirse aquí primero

ExclusiveOr(DataFrameColumn, Boolean)

Tipo de columna base. Todas las API deben definirse aquí primero

ExclusiveOr(DataFrameColumn, DataFrameColumn)

Tipo de columna base. Todas las API deben definirse aquí primero

LeftShift(DataFrameColumn, Int32)

Tipo de columna base. Todas las API deben definirse aquí primero

Modulus(Byte, DataFrameColumn)

Tipo de columna base. Todas las API deben definirse aquí primero

Modulus(DataFrameColumn, Byte)

Tipo de columna base. Todas las API deben definirse aquí primero

Modulus(DataFrameColumn, DataFrameColumn)

Tipo de columna base. Todas las API deben definirse aquí primero

Modulus(DataFrameColumn, Decimal)

Tipo de columna base. Todas las API deben definirse aquí primero

Modulus(DataFrameColumn, Double)

Tipo de columna base. Todas las API deben definirse aquí primero

Modulus(DataFrameColumn, Int16)

Tipo de columna base. Todas las API deben definirse aquí primero

Modulus(DataFrameColumn, Int32)

Tipo de columna base. Todas las API deben definirse aquí primero

Modulus(DataFrameColumn, Int64)

Tipo de columna base. Todas las API deben definirse aquí primero

Modulus(DataFrameColumn, SByte)

Tipo de columna base. Todas las API deben definirse aquí primero

Modulus(DataFrameColumn, Single)

Tipo de columna base. Todas las API deben definirse aquí primero

Modulus(DataFrameColumn, UInt16)

Tipo de columna base. Todas las API deben definirse aquí primero

Modulus(DataFrameColumn, UInt32)

Tipo de columna base. Todas las API deben definirse aquí primero

Modulus(DataFrameColumn, UInt64)

Tipo de columna base. Todas las API deben definirse aquí primero

Modulus(Decimal, DataFrameColumn)

Tipo de columna base. Todas las API deben definirse aquí primero

Modulus(Double, DataFrameColumn)

Tipo de columna base. Todas las API deben definirse aquí primero

Modulus(Int16, DataFrameColumn)

Tipo de columna base. Todas las API deben definirse aquí primero

Modulus(Int32, DataFrameColumn)

Tipo de columna base. Todas las API deben definirse aquí primero

Modulus(Int64, DataFrameColumn)

Tipo de columna base. Todas las API deben definirse aquí primero

Modulus(SByte, DataFrameColumn)

Tipo de columna base. Todas las API deben definirse aquí primero

Modulus(Single, DataFrameColumn)

Tipo de columna base. Todas las API deben definirse aquí primero

Modulus(UInt16, DataFrameColumn)

Tipo de columna base. Todas las API deben definirse aquí primero

Modulus(UInt32, DataFrameColumn)

Tipo de columna base. Todas las API deben definirse aquí primero

Modulus(UInt64, DataFrameColumn)

Tipo de columna base. Todas las API deben definirse aquí primero

Multiply(Byte, DataFrameColumn)

Tipo de columna base. Todas las API deben definirse aquí primero

Multiply(DataFrameColumn, Byte)

Tipo de columna base. Todas las API deben definirse aquí primero

Multiply(DataFrameColumn, DataFrameColumn)

Tipo de columna base. Todas las API deben definirse aquí primero

Multiply(DataFrameColumn, Decimal)

Tipo de columna base. Todas las API deben definirse aquí primero

Multiply(DataFrameColumn, Double)

Tipo de columna base. Todas las API deben definirse aquí primero

Multiply(DataFrameColumn, Int16)

Tipo de columna base. Todas las API deben definirse aquí primero

Multiply(DataFrameColumn, Int32)

Tipo de columna base. Todas las API deben definirse aquí primero

Multiply(DataFrameColumn, Int64)

Tipo de columna base. Todas las API deben definirse aquí primero

Multiply(DataFrameColumn, SByte)

Tipo de columna base. Todas las API deben definirse aquí primero

Multiply(DataFrameColumn, Single)

Tipo de columna base. Todas las API deben definirse aquí primero

Multiply(DataFrameColumn, UInt16)

Tipo de columna base. Todas las API deben definirse aquí primero

Multiply(DataFrameColumn, UInt32)

Tipo de columna base. Todas las API deben definirse aquí primero

Multiply(DataFrameColumn, UInt64)

Tipo de columna base. Todas las API deben definirse aquí primero

Multiply(Decimal, DataFrameColumn)

Tipo de columna base. Todas las API deben definirse aquí primero

Multiply(Double, DataFrameColumn)

Tipo de columna base. Todas las API deben definirse aquí primero

Multiply(Int16, DataFrameColumn)

Tipo de columna base. Todas las API deben definirse aquí primero

Multiply(Int32, DataFrameColumn)

Tipo de columna base. Todas las API deben definirse aquí primero

Multiply(Int64, DataFrameColumn)

Tipo de columna base. Todas las API deben definirse aquí primero

Multiply(SByte, DataFrameColumn)

Tipo de columna base. Todas las API deben definirse aquí primero

Multiply(Single, DataFrameColumn)

Tipo de columna base. Todas las API deben definirse aquí primero

Multiply(UInt16, DataFrameColumn)

Tipo de columna base. Todas las API deben definirse aquí primero

Multiply(UInt32, DataFrameColumn)

Tipo de columna base. Todas las API deben definirse aquí primero

Multiply(UInt64, DataFrameColumn)

Tipo de columna base. Todas las API deben definirse aquí primero

RightShift(DataFrameColumn, Int32)

Tipo de columna base. Todas las API deben definirse aquí primero

Subtraction(Byte, DataFrameColumn)

Tipo de columna base. Todas las API deben definirse aquí primero

Subtraction(DataFrameColumn, Byte)

Tipo de columna base. Todas las API deben definirse aquí primero

Subtraction(DataFrameColumn, DataFrameColumn)

Tipo de columna base. Todas las API deben definirse aquí primero

Subtraction(DataFrameColumn, Decimal)

Tipo de columna base. Todas las API deben definirse aquí primero

Subtraction(DataFrameColumn, Double)

Tipo de columna base. Todas las API deben definirse aquí primero

Subtraction(DataFrameColumn, Int16)

Tipo de columna base. Todas las API deben definirse aquí primero

Subtraction(DataFrameColumn, Int32)

Tipo de columna base. Todas las API deben definirse aquí primero

Subtraction(DataFrameColumn, Int64)

Tipo de columna base. Todas las API deben definirse aquí primero

Subtraction(DataFrameColumn, SByte)

Tipo de columna base. Todas las API deben definirse aquí primero

Subtraction(DataFrameColumn, Single)

Tipo de columna base. Todas las API deben definirse aquí primero

Subtraction(DataFrameColumn, UInt16)

Tipo de columna base. Todas las API deben definirse aquí primero

Subtraction(DataFrameColumn, UInt32)

Tipo de columna base. Todas las API deben definirse aquí primero

Subtraction(DataFrameColumn, UInt64)

Tipo de columna base. Todas las API deben definirse aquí primero

Subtraction(Decimal, DataFrameColumn)

Tipo de columna base. Todas las API deben definirse aquí primero

Subtraction(Double, DataFrameColumn)

Tipo de columna base. Todas las API deben definirse aquí primero

Subtraction(Int16, DataFrameColumn)

Tipo de columna base. Todas las API deben definirse aquí primero

Subtraction(Int32, DataFrameColumn)

Tipo de columna base. Todas las API deben definirse aquí primero

Subtraction(Int64, DataFrameColumn)

Tipo de columna base. Todas las API deben definirse aquí primero

Subtraction(SByte, DataFrameColumn)

Tipo de columna base. Todas las API deben definirse aquí primero

Subtraction(Single, DataFrameColumn)

Tipo de columna base. Todas las API deben definirse aquí primero

Subtraction(UInt16, DataFrameColumn)

Tipo de columna base. Todas las API deben definirse aquí primero

Subtraction(UInt32, DataFrameColumn)

Tipo de columna base. Todas las API deben definirse aquí primero

Subtraction(UInt64, DataFrameColumn)

Tipo de columna base. Todas las API deben definirse aquí primero

Implementaciones de interfaz explícitas

IEnumerable.GetEnumerator()

Tipo de columna base. Todas las API deben definirse aquí primero

Se aplica a