Langue

PrimitiveDataFrameColumn<T> Classe

Définition

Colonne qui contient des types primitifs tels que 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))

Paramètres de type

T
Héritage
PrimitiveDataFrameColumn<T>
Dérivé
Implémente

Constructeurs

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

Colonne qui contient des types primitifs tels que int, float, etc.

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

Colonne qui contient des types primitifs tels que int, float, etc.

PrimitiveDataFrameColumn<T>(String, Int64)

Colonne qui contient des types primitifs tels que int, float, etc.

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

Colonne qui contient des types primitifs tels que int, float, etc.

Propriétés

Nom Description
DataType

Type de données que cette colonne contient.

(Hérité de DataFrameColumn)
Item[Int64, Int32]

Colonne qui contient des types primitifs tels que int, float, etc.

Item[Int64]

Colonne qui contient des types primitifs tels que int, float, etc.

Length

Longueur de cette colonne

(Hérité de DataFrameColumn)
Name

Nom de la colonne.

(Hérité de DataFrameColumn)
NullCount

Nombre de valeurs dans null cette colonne.

Méthodes

Nom Description
Abs(Boolean)

Met à jour chaque élément numérique avec sa valeur numérique absolue

Add(DataFrameColumn, Boolean)

Effectue un ajout à l’échelle des éléments

Add<U>(U, Boolean)

Effectue un ajout à l’échelle des éléments sur chaque valeur de la colonne

AddDataViewColumn(DataViewSchema+Builder)

Colonne qui contient des types primitifs tels que int, float, etc.

AddValueUsingCursor(DataViewRowCursor, Delegate)

Colonne qui contient des types primitifs tels que int, float, etc.

All()

Retourne si tous les éléments sont true

And(Boolean, Boolean)

Exécute une valeur booléenne à l’aide d’un élément et sur chaque valeur de la colonne

And(DataFrameColumn, Boolean)

Effectue des opérations booléennes à l’aide d’éléments et

Any()

Retourne si un élément a la valeur True

Append(Nullable<T>)

Colonne qui contient des types primitifs tels que int, float, etc.

AppendMany(Nullable<T>, Int64)

Colonne qui contient des types primitifs tels que int, float, etc.

Apply(Func<T,T>, Boolean)

Applique une fonction à toutes les valeurs de la colonne, qui ne sont pas null.

Apply<TResult>(Func<Nullable<T>,Nullable<TResult>>)
Obsolète.

Applique une fonction à toutes les valeurs de colonne.

ApplyElementwise(Func<Nullable<T>,Int64,Nullable<T>>)
Obsolète.

Applique une fonction à toutes les valeurs de colonne en place.

Clamp(T, T, Boolean)

Limite les valeurs au-delà des seuils spécifiés

Clamp<U>(U, U, Boolean)

Limite les valeurs au-delà des seuils spécifiés

(Hérité de DataFrameColumn)
ClampImplementation<U>(U, U, Boolean)

Colonne qui contient des types primitifs tels que int, float, etc.

Clone(DataFrameColumn, Boolean, Int64)

Retourne un clone de cette colonne.

Clone(IEnumerable<Int32>)

Colonne qui contient des types primitifs tels que int, float, etc.

Clone(IEnumerable<Int64>)

Colonne qui contient des types primitifs tels que int, float, etc.

Clone(Int64)

Retourne un clone de cette colonne.

Clone(PrimitiveDataFrameColumn<Int32>, Boolean)

Colonne qui contient des types primitifs tels que int, float, etc.

Clone(PrimitiveDataFrameColumn<Int64>, Boolean)

Colonne qui contient des types primitifs tels que int, float, etc.

CloneImplementation(DataFrameColumn, Boolean, Int64)

Cloner une colonne pour produire une copie susceptible de modifier l’ordre des valeurs en fournissant mapIndices et un indicateur inversé

CloneImplementation(Int64)

Colonne qui contient des types primitifs tels que int, float, etc.

CreateNewColumn(String, Int64)

Colonne qui contient des types primitifs tels que int, float, etc.

CumulativeMax(Boolean)

Met à jour chaque élément avec son maximum cumulé

CumulativeMax(IEnumerable<Int64>, Boolean)

Met à jour les valeurs de colonne sur rowIndices avec son nombre maximal de rowIndices cumulés

CumulativeMin(Boolean)

Met à jour chaque élément avec son minimum cumulé

CumulativeMin(IEnumerable<Int64>, Boolean)

Met à jour les valeurs de colonne sur rowIndices avec son nombre minimal de rowIndices

CumulativeProduct(Boolean)

Met à jour chaque élément avec son produit cumulatif

CumulativeProduct(IEnumerable<Int64>, Boolean)

Met à jour les valeurs de colonne sur rowIndices avec son produit rowIndices cumulé

CumulativeSum(Boolean)

Met à jour chaque élément avec sa somme cumulative

CumulativeSum(IEnumerable<Int64>, Boolean)

Met à jour les valeurs de colonne sur rowIndices avec sa somme de rowIndices cumulative

Description()

Colonne qui contient des types primitifs tels que int, float, etc.

Divide(DataFrameColumn, Boolean)

Effectue une division à l’échelle des éléments

Divide<U>(U, Boolean)

Effectue une division à l’échelle des éléments sur chaque valeur de la colonne

DropNulls()

Retourne une DataFrameColumn valeur sans valeurs manquantes.

DropNullsImplementation()

Colonne qui contient des types primitifs tels que int, float, etc.

ElementwiseEquals(DataFrameColumn)

Effectue des égaux à l’élément

ElementwiseEquals<U>(U)

Effectue une valeur égale à l’élément dans chaque valeur de la colonne

ElementwiseGreaterThan(DataFrameColumn)

Effectue des opérations plus importantes que les éléments

ElementwiseGreaterThan<U>(U)

Effectue une valeur supérieure à celle de chaque valeur de la colonne

ElementwiseGreaterThanOrEqual(DataFrameColumn)

Effectue des opérations supérieures ou égales aux éléments

ElementwiseGreaterThanOrEqual<U>(U)

Effectue une valeur supérieure ou égale à chaque valeur de la colonne

ElementwiseIsNotNull()

Colonne qui contient des types primitifs tels que int, float, etc.

ElementwiseIsNull()

Colonne qui contient des types primitifs tels que int, float, etc.

ElementwiseLessThan(DataFrameColumn)

Effectue moins d’éléments que

ElementwiseLessThan<U>(U)

Effectue une valeur inférieure à chaque valeur de la colonne

ElementwiseLessThanOrEqual(DataFrameColumn)

Effectue des opérations inférieures ou égales aux éléments

ElementwiseLessThanOrEqual<U>(U)

Effectue une valeur inférieure ou égale à chaque valeur de la colonne

ElementwiseNotEquals(DataFrameColumn)

Effectue des opérations non égales à l’élément

ElementwiseNotEquals<U>(U)

Effectue un élément non égal à chaque valeur de la colonne

FillNulls(Object, Boolean)

Retourne une nouvelle colonne avec null des éléments remplacés par value.

(Hérité de DataFrameColumn)
FillNulls(T, Boolean)

Retourne une nouvelle colonne avec null des éléments remplacés par value.

FillNullsImplementation(Object, Boolean)

Colonne qui contient des types primitifs tels que int, float, etc.

Filter(T, T)

Retourne une nouvelle colonne filtrée par les limites inférieures et supérieures

Filter<U>(U, U)

Retourne une nouvelle colonne filtrée par les limites inférieures et supérieures

(Hérité de DataFrameColumn)
FilterImplementation<U>(U, U)

Colonne qui contient des types primitifs tels que int, float, etc.

GetArrowField()

Colonne qui contient des types primitifs tels que int, float, etc.

GetDataViewGetter(DataViewRowCursor)

Colonne qui contient des types primitifs tels que int, float, etc.

GetEnumerator()

Colonne qui contient des types primitifs tels que int, float, etc.

GetEnumeratorCore()

Colonne qui contient des types primitifs tels que int, float, etc.

GetGroupedOccurrences(DataFrameColumn, HashSet<Int64>)

Colonne qui contient des types primitifs tels que int, float, etc.

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

Obtenir les occurrences de chaque valeur de cette colonne dans une autre colonne, regroupées par cette valeur

(Hérité de DataFrameColumn)
GetMaxRecordBatchLength(Int64)

Colonne qui contient des types primitifs tels que int, float, etc.

GetReadOnlyDataBuffers()

Retourne une énumérable de mémoires tampons immuables représentant les valeurs sous-jacentes

GetReadOnlyNullBitMapBuffers()

Retourne une énumérable de mémoires tampons immuables ReadOnlyMemory<T> représentant null des valeurs au format Apache Arrow

GetSortIndices(Boolean, Boolean)

Colonne qui contient des types primitifs tels que int, float, etc.

GetTypedValue(Int64)

Colonne qui contient des types primitifs tels que int, float, etc.

GetValue(Int64)

Colonne qui contient des types primitifs tels que int, float, etc.

GetValueGetterUsingCursor(DataViewRowCursor, DataViewSchema+Column)

Colonne qui contient des types primitifs tels que int, float, etc.

GetValues(Int64, Int32)

Colonne qui contient des types primitifs tels que int, float, etc.

GroupBy(Int32, DataFrame)

Colonne qui contient des types primitifs tels que int, float, etc.

GroupColumnValues<TKey>(HashSet<Int64>)

Colonne qui contient des types primitifs tels que int, float, etc.

HasDescription()

Utilisé pour exclure les colonnes de la méthode Description

Info()

Retourne un StringDataFrameColumn type de données contenant la longueur et le type de données de cette colonne

(Hérité de DataFrameColumn)
IsNumericColumn()

Détermine si la colonne est d’un type numérique

IsValid(Int64)

Indique si la valeur à ce index niveau est valide (et non null).

LeftShift(Int32, Boolean)

Effectue un décalage gauche à l’aide d’un élément sur chaque valeur de la colonne

Max()

Retourne le maximum des valeurs dans la colonne

Max(IEnumerable<Int64>)

Retourne le maximum des valeurs sur rowIndices

Mean()

Retourne la moyenne des valeurs de la colonne. Lève si ce n’est pas une colonne numérique

Median()

Retourne la médiane des valeurs de la colonne. Lève si ce n’est pas une colonne numérique

Min()

Retourne le minimum des valeurs dans la colonne

Min(IEnumerable<Int64>)

Retourne le minimum des valeurs au niveau des rowIndices

Modulo(DataFrameColumn, Boolean)

Effectue des modulus à l’échelle des éléments

Modulo<U>(U, Boolean)

Effectue une opération de modulus à l’échelle des éléments sur chaque valeur de la colonne

Multiply(DataFrameColumn, Boolean)

Effectue une multiplication à l’aide d’éléments

Multiply<U>(U, Boolean)

Effectue une multiplication à l’échelle des éléments sur chaque valeur de la colonne

Or(Boolean, Boolean)

Effectue une valeur booléenne à l’échelle de l’élément ou sur chaque valeur de la colonne

Or(DataFrameColumn, Boolean)

Effectue des opérations booléennes à l’échelle de l’élément ou

Product()

Retourne le produit des valeurs dans la colonne

Product(IEnumerable<Int64>)

Retourne le produit des valeurs au niveau des rowIndices

Resize(Int64)

Colonne qui contient des types primitifs tels que int, float, etc.

ReverseAdd<U>(U, Boolean)

Effectue un ajout inversé par élément sur chaque valeur de la colonne

ReverseAnd(Boolean, Boolean)

Colonne qui contient des types primitifs tels que int, float, etc.

ReverseAnd(Boolean, Boolean)

Exécute une valeur booléenne inversée et sur chaque valeur de la colonne

(Hérité de DataFrameColumn)
ReverseDivide<U>(U, Boolean)

Effectue une division inversée par élément sur chaque valeur de la colonne

ReverseModulo<U>(U, Boolean)

Effectue une opération de modulus inversée sur chaque valeur de la colonne

ReverseMultiply<U>(U, Boolean)

Effectue une multiplication inversée par élément sur chaque valeur de la colonne

ReverseOr(Boolean, Boolean)

Colonne qui contient des types primitifs tels que int, float, etc.

ReverseOr(Boolean, Boolean)

Effectue une valeur booléenne inversée ou booléenne inversée sur chaque valeur de la colonne

(Hérité de DataFrameColumn)
ReverseSubtract<U>(U, Boolean)

Effectue une soustraction inversée par élément sur chaque valeur de la colonne

ReverseXor(Boolean, Boolean)

Colonne qui contient des types primitifs tels que int, float, etc.

ReverseXor(Boolean, Boolean)

Effectue un Xor booléen inversé sur chaque valeur de la colonne

(Hérité de DataFrameColumn)
RightShift(Int32, Boolean)

Effectue un décalage droit d’élément sur chaque valeur de la colonne

Round(Boolean)

Appelle Math.Round sur chaque valeur d’une colonne

SetName(String, DataFrame)
Obsolète.

Met à jour le nom de cette colonne.

(Hérité de DataFrameColumn)
SetName(String)

Met à jour le nom de la colonne.

(Hérité de DataFrameColumn)
SetValue(Int64, Object)

Colonne qui contient des types primitifs tels que int, float, etc.

Sort(Boolean, Boolean)

Retourne une copie de cette colonne triée par ses valeurs.

Sort(Boolean)

Colonne qui contient des types primitifs tels que int, float, etc.

Subtract(DataFrameColumn, Boolean)

Effectue une soustraction à l’échelle de l’élément

Subtract<U>(U, Boolean)

Effectue une soustraction à l’échelle des éléments sur chaque valeur de la colonne

Sum()

Retourne la somme des valeurs dans la colonne

Sum(IEnumerable<Int64>)

Retourne la somme des valeurs au niveau des rowIndices

ToArrowArray(Int64, Int32)

Colonne qui contient des types primitifs tels que int, float, etc.

ToString()

Retourne un aperçu du contenu de la colonne sous forme de chaîne mise en forme.

ToString()

Aperçu du contenu de ce DataFrameColumn contenu sous forme de chaîne.

(Hérité de DataFrameColumn)
ToString(Int64)

Colonne qui contient des types primitifs tels que int, float, etc.

(Hérité de DataFrameColumn)
ValueCounts()

Retourne un DataFrame contenant le nombre de valeurs uniques

Xor(Boolean, Boolean)

Effectue un Xor booléen à l’échelle de l’élément sur chaque valeur de la colonne

Xor(DataFrameColumn, Boolean)

Effectue un Xor booléen à l’échelle de l’élément

Implémentations d’interfaces explicites

Nom Description
IEnumerable.GetEnumerator()

Colonne qui contient des types primitifs tels que int, float, etc.

(Hérité de DataFrameColumn)

S’applique à