Condividi tramite


PrimitiveDataFrameColumn<T> Classe

Definizione

Colonna per contenere 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

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

Colonna per contenere tipi primitivi, ad esempio int, float e così via.

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

Colonna per contenere tipi primitivi, ad esempio int, float e così via.

PrimitiveDataFrameColumn<T>(String, Int64)

Colonna per contenere tipi primitivi, ad esempio int, float e così via.

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

Colonna per contenere tipi primitivi, ad esempio int, float e così via.

Proprietà

DataType

Tipo di dati che contiene questa colonna.

(Ereditato da DataFrameColumn)
Item[Int64, Int32]

Colonna per contenere tipi primitivi, ad esempio int, float e così via.

Item[Int64]

Colonna per contenere 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

Colonna per contenere tipi primitivi, ad esempio int, float e così via.

Metodi

Abs(Boolean)

Aggiornamenti 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 per contenere tipi primitivi, ad esempio int, float e così via.

AddValueUsingCursor(DataViewRowCursor, Delegate)

Colonna per contenere 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 a livello di elemento e su ogni valore nella colonna

And(DataFrameColumn, Boolean)

Esegue un valore booleano e a livello di elemento

Any()

Restituisce un valore che indica se un elemento è True

Append(Nullable<T>)

Colonna per contenere tipi primitivi, ad esempio int, float e così via.

AppendMany(Nullable<T>, Int64)

Colonna per contenere tipi primitivi, ad esempio int, float e così via.

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

Applica una funzione a tutti i valori

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

Colonna per contenere tipi primitivi, ad esempio int, float e così via.

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 per contenere tipi primitivi, ad esempio int, float e così via.

Clone(DataFrameColumn, Boolean, Int64)

Restituisce un clone di questa colonna

Clone(IEnumerable<Int32>)

Colonna per contenere tipi primitivi, ad esempio int, float e così via.

Clone(IEnumerable<Int64>)

Colonna per contenere tipi primitivi, ad esempio int, float e così via.

Clone(PrimitiveDataFrameColumn<Int32>, Boolean)

Colonna per contenere tipi primitivi, ad esempio int, float e così via.

Clone(PrimitiveDataFrameColumn<Int64>, Boolean)

Colonna per contenere tipi primitivi, ad esempio int, float e così via.

CloneImplementation(DataFrameColumn, Boolean, Int64)

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

CreateNewColumn(String, Int64)

Colonna per contenere tipi primitivi, ad esempio int, float e così via.

CumulativeMax(Boolean)

Aggiornamenti ogni elemento con il massimo cumulativo

CumulativeMax(IEnumerable<Int64>, Boolean)

Aggiornamenti valori di colonna in corrispondenza di rowIndices con il valore massimo di rowIndices cumulativo

CumulativeMin(Boolean)

Aggiornamenti ogni elemento con il minimo cumulativo

CumulativeMin(IEnumerable<Int64>, Boolean)

Aggiornamenti valori di colonna in rowIndices con la riga cumulativaIndices minima

CumulativeProduct(Boolean)

Aggiornamenti ogni elemento con il prodotto cumulativo

CumulativeProduct(IEnumerable<Int64>, Boolean)

Aggiornamenti valori di colonna in rowIndices con il prodotto rowIndices cumulativo

CumulativeSum(Boolean)

Aggiornamenti ogni elemento con la somma cumulativa

CumulativeSum(IEnumerable<Int64>, Boolean)

Aggiornamenti valori di colonna in rowIndices con la somma cumulativa rowIndices

Description()

Colonna per contenere 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

ElementwiseEquals(DataFrameColumn)

Esegue gli equali a livello di elemento

ElementwiseEquals<U>(U)

Esegue un elemento per elemento uguale a ogni valore nella colonna

ElementwiseGreaterThan(DataFrameColumn)

Esegue un valore maggiore per elemento rispetto a

ElementwiseGreaterThan<U>(U)

Esegue un elemento-wise maggiore di su ogni valore nella colonna

ElementwiseGreaterThanOrEqual(DataFrameColumn)

Esegue un elemento maggiore o uguale a

ElementwiseGreaterThanOrEqual<U>(U)

Esegue un elemento maggiore o uguale a ogni valore nella colonna

ElementwiseIsNotNull()

Colonna per contenere tipi primitivi, ad esempio int, float e così via.

ElementwiseIsNull()

Colonna per contenere tipi primitivi, ad esempio int, float e così via.

ElementwiseLessThan(DataFrameColumn)

Esegue meno elementi rispetto a

ElementwiseLessThan<U>(U)

Esegue un elemento per elemento minore di su ogni valore nella colonna

ElementwiseLessThanOrEqual(DataFrameColumn)

Esegue un valore minore o uguale a un elemento

ElementwiseLessThanOrEqual<U>(U)

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

ElementwiseNotEquals(DataFrameColumn)

Esegue valori non uguali a livello di elemento

ElementwiseNotEquals<U>(U)

Esegue un valore diverso da 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 valori Null sostituiti da value

FillNullsImplementation(Object, Boolean)

Colonna per contenere 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 per contenere tipi primitivi, ad esempio int, float e così via.

GetArrowField()

Colonna per contenere tipi primitivi, ad esempio int, float e così via.

GetDataViewGetter(DataViewRowCursor)

Colonna per contenere tipi primitivi, ad esempio int, float e così via.

GetEnumerator()

Colonna per contenere tipi primitivi, ad esempio int, float e così via.

GetEnumeratorCore()

Colonna per contenere tipi primitivi, ad esempio int, float e così via.

GetGroupedOccurrences(DataFrameColumn, HashSet<Int64>)

Colonna per contenere tipi primitivi, ad esempio int, float e così via.

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

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

(Ereditato da DataFrameColumn)
GetMaxRecordBatchLength(Int64)

Colonna per contenere tipi primitivi, ad esempio int, float e così via.

GetReadOnlyDataBuffers()

Restituisce un valore 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

GetTypedValue(Int64)

Colonna per contenere tipi primitivi, ad esempio int, float e così via.

GetValue(Int64)

Colonna per contenere tipi primitivi, ad esempio int, float e così via.

GetValueGetterUsingCursor(DataViewRowCursor, DataViewSchema+Column)

Colonna per contenere tipi primitivi, ad esempio int, float e così via.

GetValues(Int64, Int32)

Colonna per contenere tipi primitivi, ad esempio int, float e così via.

GroupBy(Int32, DataFrame)

Colonna per contenere tipi primitivi, ad esempio int, float e così via.

GroupColumnValues<TKey>(HashSet<Int64>)

Colonna per contenere tipi primitivi, ad esempio int, float e così via.

HasDescription()

Utilizzato per escludere colonne dal metodo Description

Info()

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

(Ereditato da DataFrameColumn)
IsNumericColumn()

Colonna per contenere tipi primitivi, ad esempio int, float e così via.

IsValid(Int64)

Colonna per contenere tipi primitivi, ad esempio int, float e così via.

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

Colonna per contenere tipi primitivi, ad esempio int, float e così via.

Median()

Colonna per contenere tipi primitivi, ad esempio int, float e così via.

Min()

Restituisce il valore 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 per elemento su ogni valore della colonna

Multiply(DataFrameColumn, Boolean)

Esegue la moltiplicazione per elemento

Multiply<U>(U, Boolean)

Esegue una moltiplicazione per 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 un valore booleano a livello di elemento

Product()

Restituisce il prodotto dei valori nella colonna

Product(IEnumerable<Int64>)

Restituisce il prodotto dei valori in corrispondenza di rowIndices

Resize(Int64)

Colonna per contenere tipi primitivi, ad esempio int, float e così via.

ReverseAdd<U>(U, Boolean)

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

ReverseAnd(Boolean, Boolean)

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

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

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

ReverseModulo<U>(U, Boolean)

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

ReverseMultiply<U>(U, Boolean)

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

ReverseOr(Boolean, Boolean)

Esegue un valore booleano a livello di elemento invertito Oppure 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)

Esegue un Xor booleano a livello di elemento invertito 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)

Aggiornamenti il nome della colonna.

(Ereditato da DataFrameColumn)
SetName(String, DataFrame)
Obsoleti.

Aggiornamenti il nome della colonna.

(Ereditato da DataFrameColumn)
SetValue(Int64, Object)

Colonna per contenere tipi primitivi, ad esempio int, float e così via.

Sort(Boolean)

Colonna per contenere tipi primitivi, ad esempio int, float e così via.

Subtract(DataFrameColumn, Boolean)

Esegue 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 dei rowIndices

ToArrowArray(Int64, Int32)

Colonna per contenere tipi primitivi, ad esempio int, float e così via.

ToString()

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

ValueCounts()

Colonna per contenere tipi primitivi, ad esempio int, float e così via.

Xor(Boolean, Boolean)

Esegue un Xor booleano per elemento per ogni valore nella colonna

Xor(DataFrameColumn, Boolean)

Esegue un Xor booleano a livello di elemento

Implementazioni dell'interfaccia esplicita

IEnumerable.GetEnumerator()

Colonna per contenere tipi primitivi, ad esempio int, float e così via.

(Ereditato da DataFrameColumn)

Si applica a