PrimitiveDataFrameColumn<T> Clase

Definición

Columna que contiene tipos primitivos como int, float, etc.

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))

Parámetros de tipo

T
Herencia
PrimitiveDataFrameColumn<T>
Derivado
Implementaciones

Constructores

Nombre Description
PrimitiveDataFrameColumn<T>(String, IEnumerable<Nullable<T>>)

Columna que contiene tipos primitivos como int, float, etc.

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

Columna que contiene tipos primitivos como int, float, etc.

PrimitiveDataFrameColumn<T>(String, Int64)

Columna que contiene tipos primitivos como int, float, etc.

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

Columna que contiene tipos primitivos como int, float, etc.

Propiedades

Nombre Description
DataType

El tipo de datos que contiene esta columna.

(Heredado de DataFrameColumn)
Item[Int64, Int32]

Columna que contiene tipos primitivos como int, float, etc.

Item[Int64]

Columna que contiene tipos primitivos como int, float, etc.

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

Nombre Description
Abs(Boolean)

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

Add(DataFrameColumn, Boolean)

Realiza la adición de elementos

Add<U>(U, Boolean)

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

AddDataViewColumn(DataViewSchema+Builder)

Columna que contiene tipos primitivos como int, float, etc.

AddValueUsingCursor(DataViewRowCursor, Delegate)

Columna que contiene tipos primitivos como int, float, etc.

All()

Devuelve si todos los elementos son True.

And(Boolean, Boolean)

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

And(DataFrameColumn, Boolean)

Realiza un valor booleano a nivel de elemento y

Any()

Devuelve si algún elemento es True.

Append(Nullable<T>)

Columna que contiene tipos primitivos como int, float, etc.

AppendMany(Nullable<T>, Int64)

Columna que contiene tipos primitivos como int, float, etc.

Apply(Func<T,T>, Boolean)

Aplica una función a todos los valores de la columna, que no son NULL.

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

Aplica una función a todos los valores de columna.

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

Aplica una función a todos los valores de columna en su lugar.

Clamp(T, T, Boolean)

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

Clamp<U>(U, U, Boolean)

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

(Heredado de DataFrameColumn)
ClampImplementation<U>(U, U, Boolean)

Columna que contiene tipos primitivos como int, float, etc.

Clone(DataFrameColumn, Boolean, Int64)

Devuelve un clon de esta columna.

Clone(IEnumerable<Int32>)

Columna que contiene tipos primitivos como int, float, etc.

Clone(IEnumerable<Int64>)

Columna que contiene tipos primitivos como int, float, etc.

Clone(Int64)

Devuelve un clon de esta columna.

Clone(PrimitiveDataFrameColumn<Int32>, Boolean)

Columna que contiene tipos primitivos como int, float, etc.

Clone(PrimitiveDataFrameColumn<Int64>, Boolean)

Columna que contiene tipos primitivos como int, float, etc.

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

CloneImplementation(Int64)

Columna que contiene tipos primitivos como int, float, etc.

CreateNewColumn(String, Int64)

Columna que contiene tipos primitivos como int, float, etc.

CumulativeMax(Boolean)

Actualiza cada elemento con su máximo acumulado

CumulativeMax(IEnumerable<Int64>, Boolean)

Actualiza los valores de columna en rowIndices con su rowIndices acumulado máximo.

CumulativeMin(Boolean)

Actualiza cada elemento con su mínimo acumulado

CumulativeMin(IEnumerable<Int64>, Boolean)

Actualiza los valores de columna en rowIndices con su rowIndices acumulado como mínimo

CumulativeProduct(Boolean)

Actualiza cada elemento con su producto acumulativo

CumulativeProduct(IEnumerable<Int64>, Boolean)

Actualiza los valores de columna en rowIndices con su producto rowIndices acumulado

CumulativeSum(Boolean)

Actualiza cada elemento con su suma acumulativa

CumulativeSum(IEnumerable<Int64>, Boolean)

Actualiza los valores de columna en rowIndices con su suma acumulativa RowIndices.

Description()

Columna que contiene tipos primitivos como int, float, etc.

Divide(DataFrameColumn, Boolean)

Realiza una división en cuanto a elementos

Divide<U>(U, Boolean)

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

DropNulls()

Devuelve un objeto DataFrameColumn sin valores que faltan.

DropNullsImplementation()

Columna que contiene tipos primitivos como int, float, etc.

ElementwiseEquals(DataFrameColumn)

Realiza un valor igual a elemento

ElementwiseEquals<U>(U)

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

ElementwiseGreaterThan(DataFrameColumn)

Realiza un valor de elemento mayor que

ElementwiseGreaterThan<U>(U)

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

ElementwiseGreaterThanOrEqual(DataFrameColumn)

Realiza una operación de elemento mayor o igual que

ElementwiseGreaterThanOrEqual<U>(U)

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

ElementwiseIsNotNull()

Columna que contiene tipos primitivos como int, float, etc.

ElementwiseIsNull()

Columna que contiene tipos primitivos como int, float, etc.

ElementwiseLessThan(DataFrameColumn)

Realiza una operación de elemento menor que

ElementwiseLessThan<U>(U)

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

ElementwiseLessThanOrEqual(DataFrameColumn)

Realiza una operación de elemento menor o igual que

ElementwiseLessThanOrEqual<U>(U)

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

ElementwiseNotEquals(DataFrameColumn)

Realiza valores no iguales a elementos

ElementwiseNotEquals<U>(U)

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

FillNulls(Object, Boolean)

Devuelve una nueva columna con null elementos reemplazados por value.

(Heredado de DataFrameColumn)
FillNulls(T, Boolean)

Devuelve una nueva columna con null elementos reemplazados por value.

FillNullsImplementation(Object, Boolean)

Columna que contiene tipos primitivos como int, float, etc.

Filter(T, T)

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

Filter<U>(U, U)

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

(Heredado de DataFrameColumn)
FilterImplementation<U>(U, U)

Columna que contiene tipos primitivos como int, float, etc.

GetArrowField()

Columna que contiene tipos primitivos como int, float, etc.

GetDataViewGetter(DataViewRowCursor)

Columna que contiene tipos primitivos como int, float, etc.

GetEnumerator()

Columna que contiene tipos primitivos como int, float, etc.

GetEnumeratorCore()

Columna que contiene tipos primitivos como int, float, etc.

GetGroupedOccurrences(DataFrameColumn, HashSet<Int64>)

Columna que contiene tipos primitivos como int, float, etc.

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

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

(Heredado de DataFrameColumn)
GetMaxRecordBatchLength(Int64)

Columna que contiene tipos primitivos como int, float, etc.

GetReadOnlyDataBuffers()

Devuelve una enumerable de búferes de memoria inmutables que representan los valores subyacentes.

GetReadOnlyNullBitMapBuffers()

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

GetSortIndices(Boolean, Boolean)

Columna que contiene tipos primitivos como int, float, etc.

GetTypedValue(Int64)

Columna que contiene tipos primitivos como int, float, etc.

GetValue(Int64)

Columna que contiene tipos primitivos como int, float, etc.

GetValueGetterUsingCursor(DataViewRowCursor, DataViewSchema+Column)

Columna que contiene tipos primitivos como int, float, etc.

GetValues(Int64, Int32)

Columna que contiene tipos primitivos como int, float, etc.

GroupBy(Int32, DataFrame)

Columna que contiene tipos primitivos como int, float, etc.

GroupColumnValues<TKey>(HashSet<Int64>)

Columna que contiene tipos primitivos como int, float, etc.

HasDescription()

Se usa para excluir columnas del método Description

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

IsValid(Int64)

Indica si el valor de este index valor es válido (no null).

LeftShift(Int32, Boolean)

Realiza un desplazamiento izquierdo a la izquierda de un elemento 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. Se produce si no se trata de una columna numérica.

Median()

Devuelve la mediana de los valores de la columna. Se produce si no se trata de 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 de elemento

Modulo<U>(U, Boolean)

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

Multiply(DataFrameColumn, Boolean)

Realiza la multiplicación por elementos

Multiply<U>(U, Boolean)

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

Or(Boolean, Boolean)

Realiza un valor booleano de tipo element-wise o en cada valor de la columna.

Or(DataFrameColumn, Boolean)

Realiza un valor booleano o booleano a nivel 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)

Columna que contiene tipos primitivos como int, float, etc.

ReverseAdd<U>(U, Boolean)

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

ReverseAnd(Boolean, Boolean)

Columna que contiene tipos primitivos como int, float, etc.

ReverseAnd(Boolean, Boolean)

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

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

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

ReverseModulo<U>(U, Boolean)

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

ReverseMultiply<U>(U, Boolean)

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

ReverseOr(Boolean, Boolean)

Columna que contiene tipos primitivos como int, float, etc.

ReverseOr(Boolean, Boolean)

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

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

Realiza una resta invertida de elementos en cada valor de la columna.

ReverseXor(Boolean, Boolean)

Columna que contiene tipos primitivos como int, float, etc.

ReverseXor(Boolean, Boolean)

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

(Heredado de DataFrameColumn)
RightShift(Int32, Boolean)

Realiza un desplazamiento derecho de elemento en cada valor de la columna.

Round(Boolean)

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

SetName(String, DataFrame)
Obsoletos.

Actualiza el nombre de esta columna.

(Heredado de DataFrameColumn)
SetName(String)

Actualiza el nombre de la columna.

(Heredado de DataFrameColumn)
SetValue(Int64, Object)

Columna que contiene tipos primitivos como int, float, etc.

Sort(Boolean, Boolean)

Devuelve una copia de esta columna ordenada por sus valores.

Sort(Boolean)

Columna que contiene tipos primitivos como int, float, etc.

Subtract(DataFrameColumn, Boolean)

Realiza la resta de elementos

Subtract<U>(U, Boolean)

Realiza una resta de elementos 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)

Columna que contiene tipos primitivos como int, float, etc.

ToString()

Devuelve una vista previa del contenido de la columna como una cadena con formato.

ToString()

Vista previa del contenido de esto DataFrameColumn como una cadena.

(Heredado de DataFrameColumn)
ToString(Int64)

Columna que contiene tipos primitivos como int, float, etc.

(Heredado de DataFrameColumn)
ValueCounts()

Devuelve un dataframe que contiene recuentos de valores únicos.

Xor(Boolean, Boolean)

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

Xor(DataFrameColumn, Boolean)

Realiza Xor booleano a nivel de elemento.

Implementaciones de interfaz explícitas

Nombre Description
IEnumerable.GetEnumerator()

Columna que contiene tipos primitivos como int, float, etc.

(Heredado de DataFrameColumn)

Se aplica a