PrimitiveDataFrameColumn<T> Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
- 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 |
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 |
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) |