PrimitiveDataFrameColumn<T> Classe

Definizione

Colonna che contiene tipi primitivi, ad esempio int, float e così via.

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

Parametri di tipo

T
Ereditarietà
PrimitiveDataFrameColumn<T>
Derivato
Implementazioni

Costruttori

Nome Descrizione
PrimitiveDataFrameColumn<T>(String, IEnumerable<Nullable<T>>)

Colonna che contiene tipi primitivi, ad esempio int, float e così via.

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

Colonna che contiene tipi primitivi, ad esempio int, float e così via.

PrimitiveDataFrameColumn<T>(String, Int64)

Colonna che contiene tipi primitivi, ad esempio int, float e così via.

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

Colonna che contiene tipi primitivi, ad esempio int, float e così via.

Proprietà

Nome Descrizione
DataType

Tipo di dati contenuti in questa colonna.

(Ereditato da DataFrameColumn)
Item[Int64, Int32]

Colonna che contiene tipi primitivi, ad esempio int, float e così via.

Item[Int64]

Colonna che contiene tipi primitivi, ad esempio int, float e così via.

Length

Lunghezza di questa colonna

(Ereditato da DataFrameColumn)
Name

Nome della colonna.

(Ereditato da DataFrameColumn)
NullCount

Numero di null valori in questa colonna.

Metodi

Nome Descrizione
Abs(Boolean)

Aggiorna ogni elemento numerico con il relativo valore numerico assoluto

Add(DataFrameColumn, Boolean)

Esegue l'addizione a livello di elemento

Add<U>(U, Boolean)

Esegue un'addizione a livello di elemento per ogni valore nella colonna

AddDataViewColumn(DataViewSchema+Builder)

Colonna che contiene tipi primitivi, ad esempio int, float e così via.

AddValueUsingCursor(DataViewRowCursor, Delegate)

Colonna che contiene tipi primitivi, ad esempio int, float e così via.

All()

Restituisce un valore che indica se tutti gli elementi sono True

And(Boolean, Boolean)

Esegue un valore booleano per elemento e su ogni valore nella colonna

And(DataFrameColumn, Boolean)

Esegue l'elemento booleano e

Any()

Restituisce un valore che indica se un elemento è True

Append(Nullable<T>)

Colonna che contiene tipi primitivi, ad esempio int, float e così via.

AppendMany(Nullable<T>, Int64)

Colonna che contiene tipi primitivi, ad esempio int, float e così via.

Apply(Func<T,T>, Boolean)

Applica una funzione a tutti i valori della colonna, che non sono Null.

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

Applica una funzione a tutti i valori di colonna.

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

Applica una funzione a tutti i valori di colonna sul posto.

Clamp(T, T, Boolean)

Blocca i valori oltre le soglie specificate

Clamp<U>(U, U, Boolean)

Blocca i valori oltre le soglie specificate

(Ereditato da DataFrameColumn)
ClampImplementation<U>(U, U, Boolean)

Colonna che contiene tipi primitivi, ad esempio int, float e così via.

Clone(DataFrameColumn, Boolean, Int64)

Restituisce un clone di questa colonna.

Clone(IEnumerable<Int32>)

Colonna che contiene tipi primitivi, ad esempio int, float e così via.

Clone(IEnumerable<Int64>)

Colonna che contiene tipi primitivi, ad esempio int, float e così via.

Clone(Int64)

Restituisce un clone di questa colonna.

Clone(PrimitiveDataFrameColumn<Int32>, Boolean)

Colonna che contiene tipi primitivi, ad esempio int, float e così via.

Clone(PrimitiveDataFrameColumn<Int64>, Boolean)

Colonna che contiene tipi primitivi, ad esempio int, float e così via.

CloneImplementation(DataFrameColumn, Boolean, Int64)

Clonare la colonna per produrre una copia che modifica potenzialmente l'ordine dei valori specificando mapIndices e un flag invert

CloneImplementation(Int64)

Colonna che contiene tipi primitivi, ad esempio int, float e così via.

CreateNewColumn(String, Int64)

Colonna che contiene tipi primitivi, ad esempio int, float e così via.

CumulativeMax(Boolean)

Aggiorna ogni elemento con il massimo cumulativo

CumulativeMax(IEnumerable<Int64>, Boolean)

Aggiorna i valori delle colonne in rowIndices con il valore massimo di rowIndices cumulativo

CumulativeMin(Boolean)

Aggiorna ogni elemento con il minimo cumulativo

CumulativeMin(IEnumerable<Int64>, Boolean)

Aggiorna i valori di colonna in rowIndices con la riga cumulativaIndices minima

CumulativeProduct(Boolean)

Aggiorna ogni elemento con il prodotto cumulativo

CumulativeProduct(IEnumerable<Int64>, Boolean)

Aggiorna i valori di colonna in rowIndices con il prodotto rowIndices cumulativo

CumulativeSum(Boolean)

Aggiorna ogni elemento con la relativa somma cumulativa

CumulativeSum(IEnumerable<Int64>, Boolean)

Aggiorna i valori di colonna in rowIndices con la somma cumulativa rowIndices

Description()

Colonna che contiene tipi primitivi, ad esempio int, float e così via.

Divide(DataFrameColumn, Boolean)

Esegue la divisione a livello di elemento

Divide<U>(U, Boolean)

Esegue una divisione a livello di elemento per ogni valore nella colonna

DropNulls()

Restituisce un oggetto DataFrameColumn senza valori mancanti.

DropNullsImplementation()

Colonna che contiene tipi primitivi, ad esempio int, float e così via.

ElementwiseEquals(DataFrameColumn)

Esegue gli elementi uguali a livello di elemento

ElementwiseEquals<U>(U)

Esegue un elemento per elemento uguale a ogni valore nella colonna

ElementwiseGreaterThan(DataFrameColumn)

Esegue un elemento maggiore di

ElementwiseGreaterThan<U>(U)

Esegue un valore maggiore per elemento rispetto a ogni valore nella colonna

ElementwiseGreaterThanOrEqual(DataFrameColumn)

Esegue un elemento maggiore o uguale a

ElementwiseGreaterThanOrEqual<U>(U)

Esegue un elemento per elemento maggiore o uguale a ogni valore nella colonna

ElementwiseIsNotNull()

Colonna che contiene tipi primitivi, ad esempio int, float e così via.

ElementwiseIsNull()

Colonna che contiene tipi primitivi, ad esempio int, float e così via.

ElementwiseLessThan(DataFrameColumn)

Esegue meno elementi rispetto a

ElementwiseLessThan<U>(U)

Esegue un valore inferiore a quello di ogni valore nella colonna

ElementwiseLessThanOrEqual(DataFrameColumn)

Esegue un valore minore o uguale a un elemento

ElementwiseLessThanOrEqual<U>(U)

Esegue un elemento minore o uguale a ogni valore nella colonna

ElementwiseNotEquals(DataFrameColumn)

Esegue gli elementi non uguali a livello di elemento

ElementwiseNotEquals<U>(U)

Esegue un elemento diverso da un elemento per ogni valore nella colonna

FillNulls(Object, Boolean)

Restituisce una nuova colonna con null elementi sostituiti da value.

(Ereditato da DataFrameColumn)
FillNulls(T, Boolean)

Restituisce una nuova colonna con null elementi sostituiti da value.

FillNullsImplementation(Object, Boolean)

Colonna che contiene tipi primitivi, ad esempio int, float e così via.

Filter(T, T)

Restituisce una nuova colonna filtrata in base ai limiti inferiori e superiori

Filter<U>(U, U)

Restituisce una nuova colonna filtrata in base ai limiti inferiori e superiori

(Ereditato da DataFrameColumn)
FilterImplementation<U>(U, U)

Colonna che contiene tipi primitivi, ad esempio int, float e così via.

GetArrowField()

Colonna che contiene tipi primitivi, ad esempio int, float e così via.

GetDataViewGetter(DataViewRowCursor)

Colonna che contiene tipi primitivi, ad esempio int, float e così via.

GetEnumerator()

Colonna che contiene tipi primitivi, ad esempio int, float e così via.

GetEnumeratorCore()

Colonna che contiene tipi primitivi, ad esempio int, float e così via.

GetGroupedOccurrences(DataFrameColumn, HashSet<Int64>)

Colonna che contiene tipi primitivi, ad esempio int, float e così via.

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

Ottiene le occorrenze di ogni valore da questa colonna in un'altra colonna, raggruppata per questo valore

(Ereditato da DataFrameColumn)
GetMaxRecordBatchLength(Int64)

Colonna che contiene tipi primitivi, ad esempio int, float e così via.

GetReadOnlyDataBuffers()

Restituisce un enumerabile di buffer di memoria non modificabili che rappresentano i valori sottostanti

GetReadOnlyNullBitMapBuffers()

Restituisce un enumerabile di buffer non modificabili ReadOnlyMemory<T> che rappresentano null i valori nel formato Apache Arrow

GetSortIndices(Boolean, Boolean)

Colonna che contiene tipi primitivi, ad esempio int, float e così via.

GetTypedValue(Int64)

Colonna che contiene tipi primitivi, ad esempio int, float e così via.

GetValue(Int64)

Colonna che contiene tipi primitivi, ad esempio int, float e così via.

GetValueGetterUsingCursor(DataViewRowCursor, DataViewSchema+Column)

Colonna che contiene tipi primitivi, ad esempio int, float e così via.

GetValues(Int64, Int32)

Colonna che contiene tipi primitivi, ad esempio int, float e così via.

GroupBy(Int32, DataFrame)

Colonna che contiene tipi primitivi, ad esempio int, float e così via.

GroupColumnValues<TKey>(HashSet<Int64>)

Colonna che contiene tipi primitivi, ad esempio int, float e così via.

HasDescription()

Utilizzato per escludere colonne dal metodo Description

Info()

Restituisce un oggetto StringDataFrameColumn contenente il tipo di dati e la lunghezza di questa colonna

(Ereditato da DataFrameColumn)
IsNumericColumn()

Determina se la colonna è di un tipo numerico

IsValid(Int64)

Indica se il valore in corrispondenza di questo index valore è valido (non null).

LeftShift(Int32, Boolean)

Esegue uno spostamento a sinistra per elemento su ogni valore nella colonna

Max()

Restituisce il massimo dei valori nella colonna

Max(IEnumerable<Int64>)

Restituisce il massimo dei valori in corrispondenza di rowIndices

Mean()

Restituisce la media dei valori nella colonna. Genera un'eccezione se non si tratta di una colonna numerica

Median()

Restituisce la median dei valori nella colonna. Genera un'eccezione se non si tratta di una colonna numerica

Min()

Restituisce il minimo dei valori nella colonna

Min(IEnumerable<Int64>)

Restituisce il minimo dei valori in corrispondenza dei rowIndices

Modulo(DataFrameColumn, Boolean)

Esegue un modulo a livello di elemento

Modulo<U>(U, Boolean)

Esegue un'operazione modulo a livello di elemento su ogni valore della colonna

Multiply(DataFrameColumn, Boolean)

Esegue la moltiplicazione a livello di elemento

Multiply<U>(U, Boolean)

Esegue una moltiplicazione a livello di elemento per ogni valore nella colonna

Or(Boolean, Boolean)

Esegue un valore booleano a livello di elemento Oppure su ogni valore nella colonna

Or(DataFrameColumn, Boolean)

Esegue l'oro booleano a livello di elemento

Product()

Restituisce il prodotto dei valori nella colonna

Product(IEnumerable<Int64>)

Restituisce il prodotto dei valori in corrispondenza dei rowIndices

Resize(Int64)

Colonna che contiene tipi primitivi, ad esempio int, float e così via.

ReverseAdd<U>(U, Boolean)

Esegue un'addizione inversa per elemento su ogni valore nella colonna

ReverseAnd(Boolean, Boolean)

Colonna che contiene tipi primitivi, ad esempio int, float e così via.

ReverseAnd(Boolean, Boolean)

Esegue un booleano a livello di elemento invertito e su ogni valore nella colonna

(Ereditato da DataFrameColumn)
ReverseDivide<U>(U, Boolean)

Esegue una divisione inversa per elemento su ogni valore nella colonna

ReverseModulo<U>(U, Boolean)

Esegue un'operazione modulo a livello di elemento invertito su ogni valore nella colonna

ReverseMultiply<U>(U, Boolean)

Esegue una moltiplicazione inversa per elemento per ogni valore nella colonna

ReverseOr(Boolean, Boolean)

Colonna che contiene tipi primitivi, ad esempio int, float e così via.

ReverseOr(Boolean, Boolean)

Esegue un valore booleano invertito o su ogni valore nella colonna

(Ereditato da DataFrameColumn)
ReverseSubtract<U>(U, Boolean)

Esegue una sottrazione a livello di elemento invertito per ogni valore nella colonna

ReverseXor(Boolean, Boolean)

Colonna che contiene tipi primitivi, ad esempio int, float e così via.

ReverseXor(Boolean, Boolean)

Esegue un Xor booleano invertito per elemento su ogni valore nella colonna

(Ereditato da DataFrameColumn)
RightShift(Int32, Boolean)

Esegue uno spostamento a destra per elemento su ogni valore nella colonna

Round(Boolean)

Chiama Math.Round per ogni valore in una colonna

SetName(String, DataFrame)
Obsoleti.

Aggiorna il nome di questa colonna.

(Ereditato da DataFrameColumn)
SetName(String)

Aggiorna il nome della colonna.

(Ereditato da DataFrameColumn)
SetValue(Int64, Object)

Colonna che contiene tipi primitivi, ad esempio int, float e così via.

Sort(Boolean, Boolean)

Restituisce una copia di questa colonna ordinata in base ai relativi valori.

Sort(Boolean)

Colonna che contiene tipi primitivi, ad esempio int, float e così via.

Subtract(DataFrameColumn, Boolean)

Esegue una sottrazione a livello di elemento

Subtract<U>(U, Boolean)

Esegue una sottrazione a livello di elemento per ogni valore nella colonna

Sum()

Restituisce la somma dei valori nella colonna

Sum(IEnumerable<Int64>)

Restituisce la somma dei valori in corrispondenza delle righeIndices

ToArrowArray(Int64, Int32)

Colonna che contiene tipi primitivi, ad esempio int, float e così via.

ToString()

Restituisce un'anteprima del contenuto della colonna come stringa formattata.

ToString()

Anteprima del contenuto di questo DataFrameColumn oggetto come stringa.

(Ereditato da DataFrameColumn)
ToString(Int64)

Colonna che contiene tipi primitivi, ad esempio int, float e così via.

(Ereditato da DataFrameColumn)
ValueCounts()

Restituisce un dataframe contenente conteggi di valori univoci

Xor(Boolean, Boolean)

Esegue un Xor booleano per elemento su ogni valore nella colonna

Xor(DataFrameColumn, Boolean)

Esegue un Xor booleano a livello di elemento

Implementazioni dell'interfaccia esplicita

Nome Descrizione
IEnumerable.GetEnumerator()

Colonna che contiene tipi primitivi, ad esempio int, float e così via.

(Ereditato da DataFrameColumn)

Si applica a