Sdílet prostřednictvím


PrimitiveDataFrameColumn<T> Třída

Definice

Sloupec pro primitivní typy, jako je int, float atd.

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

Parametry typu

T
Dědičnost
PrimitiveDataFrameColumn<T>
Odvozené
Implementuje

Konstruktory

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

Sloupec pro primitivní typy, jako je int, float atd.

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

Sloupec pro primitivní typy, jako je int, float atd.

PrimitiveDataFrameColumn<T>(String, Int64)

Sloupec pro primitivní typy, jako je int, float atd.

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

Sloupec pro primitivní typy, jako je int, float atd.

Vlastnosti

DataType

Typ dat, která tento sloupec obsahuje.

(Zděděno od DataFrameColumn)
Item[Int64, Int32]

Sloupec pro primitivní typy, jako je int, float atd.

Item[Int64]

Sloupec pro primitivní typy, jako je int, float atd.

Length

Délka tohoto sloupce

(Zděděno od DataFrameColumn)
Name

Název sloupce.

(Zděděno od DataFrameColumn)
NullCount

Sloupec pro primitivní typy, jako je int, float atd.

Metody

Abs(Boolean)

Aktualizace každého číselného prvku s absolutní číselnou hodnotou

Add(DataFrameColumn, Boolean)

Provede sčítání podle prvků.

Add<U>(U, Boolean)

Provede sčítání podle elementů u každé hodnoty ve sloupci.

AddDataViewColumn(DataViewSchema+Builder)

Sloupec pro primitivní typy, jako je int, float atd.

AddValueUsingCursor(DataViewRowCursor, Delegate)

Sloupec pro primitivní typy, jako je int, float atd.

All()

Vrátí, jestli jsou všechny prvky true.

And(Boolean, Boolean)

Pro každou hodnotu ve sloupci provede logickou hodnotu A s jednotlivými prvky.

And(DataFrameColumn, Boolean)

Provede logickou hodnotu elementů A.

Any()

Vrátí, jestli má některý prvek hodnotu True.

Append(Nullable<T>)

Sloupec pro primitivní typy, jako je int, float atd.

AppendMany(Nullable<T>, Int64)

Sloupec pro primitivní typy, jako je int, float atd.

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

Použije funkci na všechny hodnoty.

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

Sloupec pro primitivní typy, jako je int, float atd.

Clamp(T, T, Boolean)

Hodnoty svorky nad rámec zadaných prahových hodnot

Clamp<U>(U, U, Boolean)

Hodnoty svorky nad rámec zadaných prahových hodnot

(Zděděno od DataFrameColumn)
ClampImplementation<U>(U, U, Boolean)

Sloupec pro primitivní typy, jako je int, float atd.

Clone(DataFrameColumn, Boolean, Int64)

Vrátí klon tohoto sloupce.

Clone(IEnumerable<Int32>)

Sloupec pro primitivní typy, jako je int, float atd.

Clone(IEnumerable<Int64>)

Sloupec pro primitivní typy, jako je int, float atd.

Clone(PrimitiveDataFrameColumn<Int32>, Boolean)

Sloupec pro primitivní typy, jako je int, float atd.

Clone(PrimitiveDataFrameColumn<Int64>, Boolean)

Sloupec pro primitivní typy, jako je int, float atd.

CloneImplementation(DataFrameColumn, Boolean, Int64)

Klonováním sloupce vytvoříte kopii, která může změnit pořadí hodnot zadáním mapIndices a příznaku invertace.

CreateNewColumn(String, Int64)

Sloupec pro primitivní typy, jako je int, float atd.

CumulativeMax(Boolean)

Aktualizace každého prvku s jeho kumulativním maximem

CumulativeMax(IEnumerable<Int64>, Boolean)

Aktualizace hodnoty sloupců v hodnotě rowIndices s maximálním součtem rowIndices

CumulativeMin(Boolean)

Aktualizace každého prvku s jeho kumulativním minimem

CumulativeMin(IEnumerable<Int64>, Boolean)

Aktualizace hodnoty sloupců v poli rowIndices s minimálním součtem hodnoty rowIndices.

CumulativeProduct(Boolean)

Aktualizace každého prvku s jeho kumulativním produktem

CumulativeProduct(IEnumerable<Int64>, Boolean)

Aktualizace hodnoty sloupců v hodnotě rowIndices s kumulativním produktem rowIndices

CumulativeSum(Boolean)

Aktualizace každého prvku s jeho kumulativním součtem

CumulativeSum(IEnumerable<Int64>, Boolean)

Aktualizace hodnoty sloupců v hodnotě rowIndices s jejich kumulativním součtem rowIndices

Description()

Sloupec pro primitivní typy, jako je int, float atd.

Divide(DataFrameColumn, Boolean)

Provádí dělení podle prvků.

Divide<U>(U, Boolean)

Provede dělení jednotlivých hodnot ve sloupci podle prvků.

ElementwiseEquals(DataFrameColumn)

Provádí elementy a rovná se

ElementwiseEquals<U>(U)

Provede pro každou hodnotu ve sloupci hodnotu rovnou elementům.

ElementwiseGreaterThan(DataFrameColumn)

Provede větší než elementy.

ElementwiseGreaterThan<U>(U)

Provede u každé hodnoty ve sloupci hodnotu větší než u prvků.

ElementwiseGreaterThanOrEqual(DataFrameColumn)

Provede elementy větší než nebo rovno.

ElementwiseGreaterThanOrEqual<U>(U)

Provede u každé hodnoty ve sloupci hodnotu větší nebo rovnou prvků.

ElementwiseIsNotNull()

Sloupec pro primitivní typy, jako je int, float atd.

ElementwiseIsNull()

Sloupec pro primitivní typy, jako je int, float atd.

ElementwiseLessThan(DataFrameColumn)

Provede méně než elementy.

ElementwiseLessThan<U>(U)

Provede u každé hodnoty ve sloupci hodnotu menší než u prvků.

ElementwiseLessThanOrEqual(DataFrameColumn)

Provede elementy menší než nebo rovno.

ElementwiseLessThanOrEqual<U>(U)

Provede u každé hodnoty ve sloupci hodnotu menší nebo rovnou prvkům.

ElementwiseNotEquals(DataFrameColumn)

Provede elementy, které se nerovnají

ElementwiseNotEquals<U>(U)

Provede pro každou hodnotu ve sloupci nerovnající se prvkům.

FillNulls(Object, Boolean)

Vrátí nový sloupec s null prvky nahrazenými valuehodnotou .

(Zděděno od DataFrameColumn)
FillNulls(T, Boolean)

Vrátí nový sloupec s hodnotami null nahrazenými hodnotou.

FillNullsImplementation(Object, Boolean)

Sloupec pro primitivní typy, jako je int, float atd.

Filter(T, T)

Vrátí nový sloupec filtrovaný podle dolní a horní hranice.

Filter<U>(U, U)

Vrátí nový sloupec filtrovaný podle dolní a horní hranice.

(Zděděno od DataFrameColumn)
FilterImplementation<U>(U, U)

Sloupec pro primitivní typy, jako je int, float atd.

GetArrowField()

Sloupec pro primitivní typy, jako je int, float atd.

GetDataViewGetter(DataViewRowCursor)

Sloupec pro primitivní typy, jako je int, float atd.

GetEnumerator()

Sloupec pro primitivní typy, jako je int, float atd.

GetEnumeratorCore()

Sloupec pro primitivní typy, jako je int, float atd.

GetGroupedOccurrences(DataFrameColumn, HashSet<Int64>)

Sloupec pro primitivní typy, jako je int, float atd.

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

Získání výskytů jednotlivých hodnot z tohoto sloupce v jiném sloupci seskupených podle této hodnoty

(Zděděno od DataFrameColumn)
GetMaxRecordBatchLength(Int64)

Sloupec pro primitivní typy, jako je int, float atd.

GetReadOnlyDataBuffers()

Vrátí výčet neměnných vyrovnávacích pamětí představujících základní hodnoty.

GetReadOnlyNullBitMapBuffers()

Vrátí výčet neměnných ReadOnlyMemory<T> vyrovnávacích pamětí představujících null hodnoty ve formátu Apache Arrow.

GetTypedValue(Int64)

Sloupec pro primitivní typy, jako je int, float atd.

GetValue(Int64)

Sloupec pro primitivní typy, jako je int, float atd.

GetValueGetterUsingCursor(DataViewRowCursor, DataViewSchema+Column)

Sloupec pro primitivní typy, jako je int, float atd.

GetValues(Int64, Int32)

Sloupec pro primitivní typy, jako je int, float atd.

GroupBy(Int32, DataFrame)

Sloupec pro primitivní typy, jako je int, float atd.

GroupColumnValues<TKey>(HashSet<Int64>)

Sloupec pro primitivní typy, jako je int, float atd.

HasDescription()

Slouží k vyloučení sloupců z metody Description.

Info()

Vrátí hodnotu StringDataFrameColumn obsahující datový typ a délku tohoto sloupce.

(Zděděno od DataFrameColumn)
IsNumericColumn()

Sloupec pro primitivní typy, jako je int, float atd.

IsValid(Int64)

Sloupec pro primitivní typy, jako je int, float atd.

LeftShift(Int32, Boolean)

Provede u každé hodnoty ve sloupci posun vlevo podle prvků.

Max()

Vrátí maximální hodnotu ve sloupci.

Max(IEnumerable<Int64>)

Vrátí maximum hodnot v hodnotách rowIndices.

Mean()

Sloupec pro primitivní typy, jako je int, float atd.

Median()

Sloupec pro primitivní typy, jako je int, float atd.

Min()

Vrátí minimum hodnot ve sloupci.

Min(IEnumerable<Int64>)

Vrátí minimum hodnot v řádkuIndices.

Modulo(DataFrameColumn, Boolean)

Provádí moduly pro jednotlivé prvky.

Modulo<U>(U, Boolean)

Provede operaci modulu s každou hodnotou ve sloupci.

Multiply(DataFrameColumn, Boolean)

Provádí násobení podle prvků.

Multiply<U>(U, Boolean)

Provede násobení jednotlivých hodnot ve sloupci podle prvků.

Or(Boolean, Boolean)

Provede pro každou hodnotu ve sloupci logickou hodnotu nebo.

Or(DataFrameColumn, Boolean)

Provede logickou hodnotu elementu Nebo.

Product()

Vrátí součin hodnot ve sloupci.

Product(IEnumerable<Int64>)

Vrátí součin hodnot v hodnotách rowIndices.

Resize(Int64)

Sloupec pro primitivní typy, jako je int, float atd.

ReverseAdd<U>(U, Boolean)

Provede obrácené sčítání podle elementů u každé hodnoty ve sloupci.

ReverseAnd(Boolean, Boolean)

Provede pro každou hodnotu ve sloupci obrácenou logickou hodnotu A.

(Zděděno od DataFrameColumn)
ReverseDivide<U>(U, Boolean)

Provede obrácené dělení podle elementů u každé hodnoty ve sloupci.

ReverseModulo<U>(U, Boolean)

Provede obrácenou operaci modulu prvků pro každou hodnotu ve sloupci.

ReverseMultiply<U>(U, Boolean)

Provede obrácené násobení podle elementů u každé hodnoty ve sloupci.

ReverseOr(Boolean, Boolean)

Provede obrácenou logickou hodnotu nebo pro každou hodnotu ve sloupci.

(Zděděno od DataFrameColumn)
ReverseSubtract<U>(U, Boolean)

Provede obrácené odčítání podle elementů u každé hodnoty ve sloupci.

ReverseXor(Boolean, Boolean)

Provede pro každou hodnotu ve sloupci obrácený logický Xor.

(Zděděno od DataFrameColumn)
RightShift(Int32, Boolean)

Provede u každé hodnoty ve sloupci posun doprava s jednotlivými prvky.

Round(Boolean)

Volání Math.Round pro každou hodnotu ve sloupci

SetName(String)

Aktualizace název sloupce.

(Zděděno od DataFrameColumn)
SetName(String, DataFrame)
Zastaralé.

Aktualizace název tohoto sloupce.

(Zděděno od DataFrameColumn)
SetValue(Int64, Object)

Sloupec pro primitivní typy, jako je int, float atd.

Sort(Boolean)

Sloupec pro primitivní typy, jako je int, float atd.

Subtract(DataFrameColumn, Boolean)

Provádí odčítání podle prvků.

Subtract<U>(U, Boolean)

Provede odčítání podle prvků u každé hodnoty ve sloupci.

Sum()

Vrátí součet hodnot ve sloupci.

Sum(IEnumerable<Int64>)

Vrátí součet hodnot v hodnotách rowIndices.

ToArrowArray(Int64, Int32)

Sloupec pro primitivní typy, jako je int, float atd.

ToString()

Vrátí náhled obsahu sloupce jako formátovaného řetězce.

ValueCounts()

Sloupec pro primitivní typy, jako je int, float atd.

Xor(Boolean, Boolean)

Provede logický Xor s každou hodnotou ve sloupci.

Xor(DataFrameColumn, Boolean)

Provede logický Xor s logickou hodnotou elementů.

Explicitní implementace rozhraní

IEnumerable.GetEnumerator()

Sloupec pro primitivní typy, jako je int, float atd.

(Zděděno od DataFrameColumn)

Platí pro