PrimitiveDataFrameColumn<T> Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
- 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 |
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 |
| FillNulls(T, Boolean) |
Restituisce una nuova colonna con |
| 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 |
| 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 |
| 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) |