Поделиться через


BooleanDataFrameColumn Класс

Определение

public class BooleanDataFrameColumn : Microsoft.Data.Analysis.PrimitiveDataFrameColumn<bool>
type BooleanDataFrameColumn = class
    inherit PrimitiveDataFrameColumn<bool>
Public Class BooleanDataFrameColumn
Inherits PrimitiveDataFrameColumn(Of Boolean)
Наследование

Конструкторы

BooleanDataFrameColumn(String, IEnumerable<Boolean>)
BooleanDataFrameColumn(String, IEnumerable<Nullable<Boolean>>)
BooleanDataFrameColumn(String, Int64)
BooleanDataFrameColumn(String, ReadOnlyMemory<Byte>, ReadOnlyMemory<Byte>, Int32, Int32)

Свойства

DataType

Тип данных, которые содержит этот столбец.

(Унаследовано от DataFrameColumn)
Item[Int64, Int32] (Унаследовано от PrimitiveDataFrameColumn<T>)
Item[Int64] (Унаследовано от PrimitiveDataFrameColumn<T>)
Length

Длина этого столбца

(Унаследовано от DataFrameColumn)
Name

Имя столбца.

(Унаследовано от DataFrameColumn)
NullCount (Унаследовано от PrimitiveDataFrameColumn<T>)

Методы

Abs(Boolean)

Обновления каждого числового элемента с его абсолютным числовым значением

(Унаследовано от PrimitiveDataFrameColumn<T>)
Add(DataFrameColumn, Boolean)

Выполняет сложение на уровне элементов

(Унаследовано от PrimitiveDataFrameColumn<T>)
Add<U>(U, Boolean)

Выполняет сложение на уровне элементов для каждого значения в столбце

(Унаследовано от PrimitiveDataFrameColumn<T>)
AddDataViewColumn(DataViewSchema+Builder) (Унаследовано от PrimitiveDataFrameColumn<T>)
AddValueUsingCursor(DataViewRowCursor, Delegate) (Унаследовано от PrimitiveDataFrameColumn<T>)
All()

Возвращает значение true для всех элементов.

(Унаследовано от PrimitiveDataFrameColumn<T>)
And(Boolean, Boolean)
And(BooleanDataFrameColumn, Boolean)
And(DataFrameColumn, Boolean)

Выполняет логическую операцию And

(Унаследовано от PrimitiveDataFrameColumn<T>)
Any()

Возвращает значение, указывающее, имеет ли какой-либо элемент значение True.

(Унаследовано от PrimitiveDataFrameColumn<T>)
Append(Nullable<T>) (Унаследовано от PrimitiveDataFrameColumn<T>)
AppendMany(Nullable<T>, Int64) (Унаследовано от PrimitiveDataFrameColumn<T>)
Apply<TResult>(Func<Nullable<T>,Nullable<TResult>>)

Применяет функцию ко всем значениям

(Унаследовано от PrimitiveDataFrameColumn<T>)
ApplyElementwise(Func<Nullable<T>,Int64,Nullable<T>>) (Унаследовано от PrimitiveDataFrameColumn<T>)
Clamp(T, T, Boolean)

Зажимает значения, превышающие указанные пороговые значения

(Унаследовано от PrimitiveDataFrameColumn<T>)
Clamp<U>(U, U, Boolean)

Зажимает значения, превышающие указанные пороговые значения

(Унаследовано от DataFrameColumn)
ClampImplementation<U>(U, U, Boolean) (Унаследовано от PrimitiveDataFrameColumn<T>)
Clone(DataFrameColumn, Boolean, Int64)

Возвращает клон этого столбца.

(Унаследовано от PrimitiveDataFrameColumn<T>)
Clone(IEnumerable<Int32>) (Унаследовано от PrimitiveDataFrameColumn<T>)
Clone(IEnumerable<Int64>) (Унаследовано от PrimitiveDataFrameColumn<T>)
Clone(PrimitiveDataFrameColumn<Int32>, Boolean) (Унаследовано от PrimitiveDataFrameColumn<T>)
Clone(PrimitiveDataFrameColumn<Int64>, Boolean) (Унаследовано от PrimitiveDataFrameColumn<T>)
CloneImplementation(DataFrameColumn, Boolean, Int64)

Клонирование столбца для создания копии, потенциально изменяющей порядок значений путем указания mapIndices и флага инвертирования

(Унаследовано от PrimitiveDataFrameColumn<T>)
CreateNewColumn(String, Int64)
CumulativeMax(Boolean)

Обновления каждого элемента с его совокупным максимумом

(Унаследовано от PrimitiveDataFrameColumn<T>)
CumulativeMax(IEnumerable<Int64>, Boolean)

Обновления значений столбцов в rowIndices с максимальным суммарным значением rowIndices

(Унаследовано от PrimitiveDataFrameColumn<T>)
CumulativeMin(Boolean)

Обновления каждого элемента с его совокупным минимумом

(Унаследовано от PrimitiveDataFrameColumn<T>)
CumulativeMin(IEnumerable<Int64>, Boolean)

Обновления значений столбцов в rowIndices с минимальным совокупным значением rowIndices

(Унаследовано от PrimitiveDataFrameColumn<T>)
CumulativeProduct(Boolean)

Обновления каждого элемента с его накопительным продуктом

(Унаследовано от PrimitiveDataFrameColumn<T>)
CumulativeProduct(IEnumerable<Int64>, Boolean)

Обновления значений столбцов в rowIndices с его накопительным продуктом rowIndices

(Унаследовано от PrimitiveDataFrameColumn<T>)
CumulativeSum(Boolean)

Обновления каждого элемента с его совокупной суммой

(Унаследовано от PrimitiveDataFrameColumn<T>)
CumulativeSum(IEnumerable<Int64>, Boolean)

Обновления значений столбцов в rowIndices с суммой rowIndices

(Унаследовано от PrimitiveDataFrameColumn<T>)
Description() (Унаследовано от PrimitiveDataFrameColumn<T>)
Divide(DataFrameColumn, Boolean)

Выполняет деление на основе элементов

(Унаследовано от PrimitiveDataFrameColumn<T>)
Divide<U>(U, Boolean)

Выполняет деление на уровне элементов для каждого значения в столбце

(Унаследовано от PrimitiveDataFrameColumn<T>)
ElementwiseEquals(Boolean)
ElementwiseEquals(BooleanDataFrameColumn)
ElementwiseEquals(DataFrameColumn)

Выполняет равенства на уровне элементов

(Унаследовано от PrimitiveDataFrameColumn<T>)
ElementwiseEquals<U>(U)

Выполняет равенства на уровне элементов для каждого значения в столбце

(Унаследовано от PrimitiveDataFrameColumn<T>)
ElementwiseGreaterThan(Boolean)
ElementwiseGreaterThan(BooleanDataFrameColumn)
ElementwiseGreaterThan(DataFrameColumn)

Выполняет на уровне элементов больше, чем

(Унаследовано от PrimitiveDataFrameColumn<T>)
ElementwiseGreaterThan<U>(U)

Выполняет на уровне элементов больше, чем для каждого значения в столбце

(Унаследовано от PrimitiveDataFrameColumn<T>)
ElementwiseGreaterThanOrEqual(Boolean)
ElementwiseGreaterThanOrEqual(BooleanDataFrameColumn)
ElementwiseGreaterThanOrEqual(DataFrameColumn)

Выполняет на уровне элементов больше или равно

(Унаследовано от PrimitiveDataFrameColumn<T>)
ElementwiseGreaterThanOrEqual<U>(U)

Выполняет поэлементное значение, превышающее или равное каждому значению в столбце

(Унаследовано от PrimitiveDataFrameColumn<T>)
ElementwiseIsNotNull() (Унаследовано от PrimitiveDataFrameColumn<T>)
ElementwiseIsNull() (Унаследовано от PrimitiveDataFrameColumn<T>)
ElementwiseLessThan(Boolean)
ElementwiseLessThan(BooleanDataFrameColumn)
ElementwiseLessThan(DataFrameColumn)

Выполняет поэлементно меньше, чем

(Унаследовано от PrimitiveDataFrameColumn<T>)
ElementwiseLessThan<U>(U)

Выполняет на уровне элементов меньше, чем для каждого значения в столбце

(Унаследовано от PrimitiveDataFrameColumn<T>)
ElementwiseLessThanOrEqual(Boolean)
ElementwiseLessThanOrEqual(BooleanDataFrameColumn)
ElementwiseLessThanOrEqual(DataFrameColumn)

Выполняет на уровне элементов меньше или равно

(Унаследовано от PrimitiveDataFrameColumn<T>)
ElementwiseLessThanOrEqual<U>(U)

Выполняет поэлементное значение меньше или равно для каждого значения в столбце

(Унаследовано от PrimitiveDataFrameColumn<T>)
ElementwiseNotEquals(Boolean)
ElementwiseNotEquals(BooleanDataFrameColumn)
ElementwiseNotEquals(DataFrameColumn)

Выполняет не равное по элементам

(Унаследовано от PrimitiveDataFrameColumn<T>)
ElementwiseNotEquals<U>(U)

Выполняет не равное на уровне элементов для каждого значения в столбце

(Унаследовано от PrimitiveDataFrameColumn<T>)
FillNulls(Object, Boolean)

Возвращает новый столбец с null элементами, замененными valueна .

(Унаследовано от DataFrameColumn)
FillNulls(T, Boolean)

Возвращает новый столбец со значениями NULL, замененными значением

(Унаследовано от PrimitiveDataFrameColumn<T>)
FillNullsImplementation(Object, Boolean) (Унаследовано от PrimitiveDataFrameColumn<T>)
Filter(T, T)

Возвращает новый столбец, отфильтрованный по нижней и верхней границам.

(Унаследовано от PrimitiveDataFrameColumn<T>)
Filter<U>(U, U)

Возвращает новый столбец, отфильтрованный по нижней и верхней границам.

(Унаследовано от DataFrameColumn)
FilterImplementation<U>(U, U) (Унаследовано от PrimitiveDataFrameColumn<T>)
GetArrowField() (Унаследовано от PrimitiveDataFrameColumn<T>)
GetDataViewGetter(DataViewRowCursor) (Унаследовано от PrimitiveDataFrameColumn<T>)
GetEnumerator() (Унаследовано от PrimitiveDataFrameColumn<T>)
GetEnumeratorCore() (Унаследовано от PrimitiveDataFrameColumn<T>)
GetGroupedOccurrences(DataFrameColumn, HashSet<Int64>) (Унаследовано от PrimitiveDataFrameColumn<T>)
GetGroupedOccurrences<TKey>(DataFrameColumn, HashSet<Int64>)

Получение значений каждого значения из этого столбца в другом столбце с группировкой по этому значению

(Унаследовано от DataFrameColumn)
GetMaxRecordBatchLength(Int64) (Унаследовано от PrimitiveDataFrameColumn<T>)
GetReadOnlyDataBuffers()

Возвращает перечисление неизменяемых буферов памяти, представляющих базовые значения.

(Унаследовано от PrimitiveDataFrameColumn<T>)
GetReadOnlyNullBitMapBuffers()

Возвращает перечисление неизменяемых ReadOnlyMemory<T> буферов, представляющих null значения в формате Apache Arrow.

(Унаследовано от PrimitiveDataFrameColumn<T>)
GetTypedValue(Int64) (Унаследовано от PrimitiveDataFrameColumn<T>)
GetValue(Int64) (Унаследовано от PrimitiveDataFrameColumn<T>)
GetValueGetterUsingCursor(DataViewRowCursor, DataViewSchema+Column) (Унаследовано от PrimitiveDataFrameColumn<T>)
GetValues(Int64, Int32) (Унаследовано от PrimitiveDataFrameColumn<T>)
GroupBy(Int32, DataFrame) (Унаследовано от PrimitiveDataFrameColumn<T>)
GroupColumnValues<TKey>(HashSet<Int64>) (Унаследовано от PrimitiveDataFrameColumn<T>)
HasDescription()

Используется для исключения столбцов из метода Description

(Унаследовано от PrimitiveDataFrameColumn<T>)
Info()

Возвращает объект , StringDataFrameColumn содержащий тип данных и длину этого столбца.

(Унаследовано от DataFrameColumn)
IsNumericColumn() (Унаследовано от PrimitiveDataFrameColumn<T>)
IsValid(Int64) (Унаследовано от PrimitiveDataFrameColumn<T>)
LeftShift(Int32, Boolean)

Выполняет сдвиг влево на уровне элементов для каждого значения в столбце

(Унаследовано от PrimitiveDataFrameColumn<T>)
Max()

Возвращает максимум значений в столбце.

(Унаследовано от PrimitiveDataFrameColumn<T>)
Max(IEnumerable<Int64>)

Возвращает максимум значений rowIndices.

(Унаследовано от PrimitiveDataFrameColumn<T>)
Mean() (Унаследовано от PrimitiveDataFrameColumn<T>)
Median() (Унаследовано от PrimitiveDataFrameColumn<T>)
Min()

Возвращает минимум значений в столбце.

(Унаследовано от PrimitiveDataFrameColumn<T>)
Min(IEnumerable<Int64>)

Возвращает минимум значений в строкеIndices.

(Унаследовано от PrimitiveDataFrameColumn<T>)
Modulo(DataFrameColumn, Boolean)

Выполняет модуль на уровне элементов

(Унаследовано от PrimitiveDataFrameColumn<T>)
Modulo<U>(U, Boolean)

Выполняет операцию по модулю на уровне элементов для каждого значения в столбце

(Унаследовано от PrimitiveDataFrameColumn<T>)
Multiply(DataFrameColumn, Boolean)

Выполняет умножение на основе элементов

(Унаследовано от PrimitiveDataFrameColumn<T>)
Multiply<U>(U, Boolean)

Выполняет умножение на основе элементов для каждого значения в столбце

(Унаследовано от PrimitiveDataFrameColumn<T>)
Or(Boolean, Boolean)
Or(BooleanDataFrameColumn, Boolean)
Or(DataFrameColumn, Boolean)

Выполняет логическое или на основе элементов

(Унаследовано от PrimitiveDataFrameColumn<T>)
Product()

Возвращает произведение значений в столбце

(Унаследовано от PrimitiveDataFrameColumn<T>)
Product(IEnumerable<Int64>)

Возвращает произведение значений в rowIndices.

(Унаследовано от PrimitiveDataFrameColumn<T>)
Resize(Int64) (Унаследовано от PrimitiveDataFrameColumn<T>)
ReverseAdd<U>(U, Boolean)

Выполняет обратное сложение на основе элементов для каждого значения в столбце

(Унаследовано от PrimitiveDataFrameColumn<T>)
ReverseAnd(Boolean, Boolean)

Выполняет обратное логическое значение И на основе элементов для каждого значения в столбце

(Унаследовано от DataFrameColumn)
ReverseDivide<U>(U, Boolean)

Выполняет обратное деление на основе элементов для каждого значения в столбце

(Унаследовано от PrimitiveDataFrameColumn<T>)
ReverseModulo<U>(U, Boolean)

Выполняет обратную операцию по модулю на основе элементов для каждого значения в столбце

(Унаследовано от PrimitiveDataFrameColumn<T>)
ReverseMultiply<U>(U, Boolean)

Выполняет обратное умножение на основе элементов для каждого значения в столбце

(Унаследовано от PrimitiveDataFrameColumn<T>)
ReverseOr(Boolean, Boolean)

Выполняет обратное логическое значение или на основе элементов для каждого значения в столбце

(Унаследовано от DataFrameColumn)
ReverseSubtract<U>(U, Boolean)

Выполняет обратное вычитание на основе элементов для каждого значения в столбце

(Унаследовано от PrimitiveDataFrameColumn<T>)
ReverseXor(Boolean, Boolean)

Выполняет обратный логический Xor на основе элементов для каждого значения в столбце.

(Унаследовано от DataFrameColumn)
RightShift(Int32, Boolean)

Выполняет сдвиг вправо на основе элементов для каждого значения в столбце

(Унаследовано от PrimitiveDataFrameColumn<T>)
Round(Boolean)

Вызывает Math.Round для каждого значения в столбце

(Унаследовано от PrimitiveDataFrameColumn<T>)
SetName(String)

Обновления имя столбца.

(Унаследовано от DataFrameColumn)
SetName(String, DataFrame)
Устаревшие..

Обновления имя этого столбца.

(Унаследовано от DataFrameColumn)
SetValue(Int64, Object) (Унаследовано от PrimitiveDataFrameColumn<T>)
Sort(Boolean) (Унаследовано от PrimitiveDataFrameColumn<T>)
Subtract(DataFrameColumn, Boolean)

Выполняет вычитание на уровне элементов

(Унаследовано от PrimitiveDataFrameColumn<T>)
Subtract<U>(U, Boolean)

Выполняет вычитание на уровне элементов для каждого значения в столбце

(Унаследовано от PrimitiveDataFrameColumn<T>)
Sum()

Возвращает сумму значений в столбце.

(Унаследовано от PrimitiveDataFrameColumn<T>)
Sum(IEnumerable<Int64>)

Возвращает сумму значений в rowIndices.

(Унаследовано от PrimitiveDataFrameColumn<T>)
ToArrowArray(Int64, Int32) (Унаследовано от PrimitiveDataFrameColumn<T>)
ToString()

Возвращает предварительный просмотр содержимого столбца в виде форматируемой строки.

(Унаследовано от PrimitiveDataFrameColumn<T>)
ValueCounts() (Унаследовано от PrimitiveDataFrameColumn<T>)
Xor(Boolean, Boolean)
Xor(BooleanDataFrameColumn, Boolean)
Xor(DataFrameColumn, Boolean)

Выполняет логический Xor на основе элементов

(Унаследовано от PrimitiveDataFrameColumn<T>)

Операторы

BitwiseAnd(BooleanDataFrameColumn, Boolean)
BitwiseAnd(BooleanDataFrameColumn, BooleanDataFrameColumn)
BitwiseOr(BooleanDataFrameColumn, Boolean)
BitwiseOr(BooleanDataFrameColumn, BooleanDataFrameColumn)
ExclusiveOr(BooleanDataFrameColumn, Boolean)
ExclusiveOr(BooleanDataFrameColumn, BooleanDataFrameColumn)

Явные реализации интерфейса

IEnumerable.GetEnumerator() (Унаследовано от DataFrameColumn)

Применяется к