Compartilhar via


ArrowStringDataFrameColumn Classe

Definição

Uma coluna imutável para conter cadeias de caracteres de estilo de seta

public class ArrowStringDataFrameColumn : Microsoft.Data.Analysis.DataFrameColumn, System.Collections.Generic.IEnumerable<string>
type ArrowStringDataFrameColumn = class
    inherit DataFrameColumn
    interface seq<string>
    interface IEnumerable
Public Class ArrowStringDataFrameColumn
Inherits DataFrameColumn
Implements IEnumerable(Of String)
Herança
ArrowStringDataFrameColumn
Implementações

Construtores

ArrowStringDataFrameColumn(String)

Constrói um vazio ArrowStringDataFrameColumn com o fornecido name.

ArrowStringDataFrameColumn(String, ReadOnlyMemory<Byte>, ReadOnlyMemory<Byte>, ReadOnlyMemory<Byte>, Int32, Int32)

Constrói um ArrowStringDataFrameColumn com os fornecidos namee nullCountlength . O valuese offsetsnullBits são o conteúdo da coluna no formato De seta.

Propriedades

DataType

O tipo de dados que esta coluna contém.

(Herdado de DataFrameColumn)
Item[Int64, Int32]

Retorna length o número de valores a partir de startIndex.

Item[Int64]

Indexador para obter valores. Esta é uma coluna imutável

Length

O comprimento desta coluna

(Herdado de DataFrameColumn)
Name

O nome da coluna.

(Herdado de DataFrameColumn)
NullCount

O número de null valores nesta coluna.

Métodos

Abs(Boolean)

Atualizações cada elemento numérico com seu valor numérico absoluto

(Herdado de DataFrameColumn)
Add(DataFrameColumn, Boolean)

Executa adição em termos de elemento

(Herdado de DataFrameColumn)
Add<T>(T, Boolean)

Executa uma adição em termos de elemento em cada valor na coluna

(Herdado de DataFrameColumn)
AddDataViewColumn(DataViewSchema+Builder)

Adiciona um novo DataViewSchema.Column ao construtor especificado para a coluna atual.

AddValueUsingCursor(DataViewRowCursor, Delegate)

Acrescenta um valor a isso DataFrameColumn usando cursor

(Herdado de DataFrameColumn)
All()

Retorna se todos os elementos são True

(Herdado de DataFrameColumn)
And(Boolean, Boolean)

Executa um valor booliano em elemento e em cada valor na coluna

(Herdado de DataFrameColumn)
And(DataFrameColumn, Boolean)

Executa o elemento booliano And

(Herdado de DataFrameColumn)
Any()

Retorna se algum elemento é True

(Herdado de DataFrameColumn)
Apply(Func<String,String>)

Aplica uma função a todos os valores

Clamp<U>(U, U, Boolean)

Uma coluna imutável para conter cadeias de caracteres de estilo de seta

ClampImplementation<U>(U, U, Boolean)

Fixa valores além dos limites especificados

(Herdado de DataFrameColumn)
Clone(DataFrameColumn, Boolean, Int64)

Clonar coluna para produzir uma cópia potencialmente alterando a ordem dos valores fornecendo mapIndices e um sinalizador invertido

CloneImplementation(DataFrameColumn, Boolean, Int64)

Clonar coluna para produzir uma cópia potencialmente alterando a ordem dos valores fornecendo mapIndices e um sinalizador invertido

(Herdado de DataFrameColumn)
CumulativeMax(Boolean)

Atualizações cada elemento com seu máximo cumulativo

(Herdado de DataFrameColumn)
CumulativeMax(IEnumerable<Int64>, Boolean)

Atualizações valores de coluna em rowIndices com o máximo de rowIndices cumulativos

(Herdado de DataFrameColumn)
CumulativeMin(Boolean)

Atualizações cada elemento com seu mínimo cumulativo

(Herdado de DataFrameColumn)
CumulativeMin(IEnumerable<Int64>, Boolean)

Atualizações valores de coluna em rowIndices com seu mínimo rowIndices cumulativo

(Herdado de DataFrameColumn)
CumulativeProduct(Boolean)

Atualizações cada elemento com seu produto cumulativo

(Herdado de DataFrameColumn)
CumulativeProduct(IEnumerable<Int64>, Boolean)

Atualizações valores de coluna em rowIndices com seu produto rowIndices cumulativo

(Herdado de DataFrameColumn)
CumulativeSum(Boolean)

Atualizações cada elemento com sua soma cumulativa

(Herdado de DataFrameColumn)
CumulativeSum(IEnumerable<Int64>, Boolean)

Atualizações valores de coluna em rowIndices com sua soma rowIndices cumulativa

(Herdado de DataFrameColumn)
Description()

Retorna um DataFrameColumn com estatísticas que descrevem a coluna

(Herdado de DataFrameColumn)
Divide(DataFrameColumn, Boolean)

Executa a divisão em termos de elemento

(Herdado de DataFrameColumn)
Divide<T>(T, Boolean)

Executa uma divisão em termos de elemento em cada valor na coluna

(Herdado de DataFrameColumn)
ElementwiseEquals(DataFrameColumn)

Executa elementos iguais a elementos

ElementwiseEquals(String)

Retorna uma coluna booliana que é o resultado de uma comparação de igualdade elementwise de cada valor na coluna com value

ElementwiseEquals<T>(T)

Executa um elemento-wise igual a cada valor na coluna

ElementwiseGreaterThan(DataFrameColumn)

Executa elemento-wise maior que

(Herdado de DataFrameColumn)
ElementwiseGreaterThan<T>(T)

Executa um elemento-wise maior que em cada valor na coluna

(Herdado de DataFrameColumn)
ElementwiseGreaterThanOrEqual(DataFrameColumn)

Executa elementos maiores ou iguais

(Herdado de DataFrameColumn)
ElementwiseGreaterThanOrEqual<T>(T)

Executa um elemento maior ou igual a cada valor na coluna

(Herdado de DataFrameColumn)
ElementwiseIsNotNull()

Executa um elemento não igual a Null em cada valor na coluna

(Herdado de DataFrameColumn)
ElementwiseIsNull()

Executa um elemento-wise igual a Null em cada valor na coluna

(Herdado de DataFrameColumn)
ElementwiseLessThan(DataFrameColumn)

Executa menos elemento em termos de elementos do que

(Herdado de DataFrameColumn)
ElementwiseLessThan<T>(T)

Executa um elemento menor que em cada valor na coluna

(Herdado de DataFrameColumn)
ElementwiseLessThanOrEqual(DataFrameColumn)

Executa elementos menos ou iguais

(Herdado de DataFrameColumn)
ElementwiseLessThanOrEqual<T>(T)

Executa um elemento menor ou igual a cada valor na coluna

(Herdado de DataFrameColumn)
ElementwiseNotEquals(DataFrameColumn)

Executa elementos não iguais a elementos

ElementwiseNotEquals(String)

Retorna uma coluna booliana que é o resultado de uma comparação não igual a elemento de cada valor na coluna com value

ElementwiseNotEquals<T>(T)

Executa um elemento não igual a em cada valor na coluna

FillNulls(Object, Boolean)

Retorna uma nova coluna com null elementos substituídos por value.

(Herdado de DataFrameColumn)
FillNulls(String, Boolean)

Uma coluna imutável para conter cadeias de caracteres de estilo de seta

FillNullsImplementation(Object, Boolean)

Uma coluna imutável para conter cadeias de caracteres de estilo de seta

Filter<U>(U, U)

Uma coluna imutável para conter cadeias de caracteres de estilo de seta

FilterImplementation<U>(U, U)

Retorna uma nova coluna filtrada pelos limites inferior e superior

(Herdado de DataFrameColumn)
GetArrowField()

Uma coluna imutável para conter cadeias de caracteres de estilo de seta

GetDataViewGetter(DataViewRowCursor)

Cria um ValueGetter<TValue> que retornará o valor da coluna para a linha que o cursor está referenciando.

GetEnumerator()

Retorna um enumerador que itera por meio dos valores de cadeia de caracteres nesta coluna.

GetEnumeratorCore()

Retorna um enumerador que itera essa coluna.

GetGroupedOccurrences(DataFrameColumn, HashSet<Int64>)

Uma coluna imutável para conter cadeias de caracteres de estilo de seta

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

Obter ocorrências de cada valor dessa coluna em outra coluna, agrupadas por esse valor

(Herdado de DataFrameColumn)
GetMaxRecordBatchLength(Int64)

Retorna o número máximo de valores contíguos na memória

GetReadOnlyDataBuffers()

Retorna uma enumeração de buffers imutáveis que representam os valores subjacentes no formato de Seta do Apache

GetReadOnlyNullBitMapBuffers()

Retorna uma enumeração de buffers imutáveis ReadOnlyMemory<T> que null representam valores no formato de Seta do Apache

GetReadOnlyOffsetsBuffers()

Retorna uma enumeração de imutável ReadOnlyMemory<T> que representa deslocamentos em seu buffer de dados correspondente. O formato de Seta do Apache especifica como o buffer de deslocamento codifica o comprimento de cada valor no buffer de dados

GetValue(Int64)

Retorna o valor em rowIndex.

GetValueGetterUsingCursor(DataViewRowCursor, DataViewSchema+Column)

Retorna o ValueGetter para cada coluna ativa em como um delegado a ser armazenado em cursor cache.

(Herdado de DataFrameColumn)
GetValues(Int64, Int32)

Retorna length o número de valores a partir de startIndex.

GroupBy(Int32, DataFrame)

Uma coluna imutável para conter cadeias de caracteres de estilo de seta

GroupColumnValues<TKey>(HashSet<Int64>)

Agrupa as linhas dessa coluna por seu valor.

HasDescription()

Usado para excluir colunas do método Description

(Herdado de DataFrameColumn)
Info()

Retorna um StringDataFrameColumn que contém o DataType e o Comprimento desta coluna

(Herdado de DataFrameColumn)
IsNumericColumn()

Determina se a coluna é de um tipo numérico

(Herdado de DataFrameColumn)
IsValid(Int64)

Indica se o valor em é indexnull.

LeftShift(Int32, Boolean)

Executa uma mudança de elemento para a esquerda em cada valor na coluna

(Herdado de DataFrameColumn)
Max()

Retorna o máximo dos valores na coluna

(Herdado de DataFrameColumn)
Max(IEnumerable<Int64>)

Retorna o máximo dos valores em rowIndices

(Herdado de DataFrameColumn)
Mean()

Retorna a média dos valores na coluna. Gerará se esta não for uma coluna numérica

(Herdado de DataFrameColumn)
Median()

Retorna a mediana dos valores na coluna. Gerará se esta não for uma coluna numérica

(Herdado de DataFrameColumn)
Min()

Retorna o mínimo dos valores na coluna

(Herdado de DataFrameColumn)
Min(IEnumerable<Int64>)

Retorna o mínimo dos valores em rowIndices

(Herdado de DataFrameColumn)
Modulo(DataFrameColumn, Boolean)

Executa o módulo elemento-wise

(Herdado de DataFrameColumn)
Modulo<T>(T, Boolean)

Executa uma operação de módulo em termos de elemento em cada valor na coluna

(Herdado de DataFrameColumn)
Multiply(DataFrameColumn, Boolean)

Executa multiplicação em termos de elemento

(Herdado de DataFrameColumn)
Multiply<T>(T, Boolean)

Executa uma multiplicação em termos de elemento em cada valor na coluna

(Herdado de DataFrameColumn)
Or(Boolean, Boolean)

Executa um valor booliano ou em cada elemento na coluna

(Herdado de DataFrameColumn)
Or(DataFrameColumn, Boolean)

Executa ou booliano em termos de elemento

(Herdado de DataFrameColumn)
Product()

Retorna o produto dos valores na coluna

(Herdado de DataFrameColumn)
Product(IEnumerable<Int64>)

Retorna o produto dos valores em rowIndices

(Herdado de DataFrameColumn)
Resize(Int64)

Chamado internamente de Append, Merge e GroupBy. Redimensiona a coluna para o comprimento especificado para permitir valores de configuração indexando

(Herdado de DataFrameColumn)
ReverseAdd<T>(T, Boolean)

Executa uma adição de elemento invertido em cada valor na coluna

(Herdado de DataFrameColumn)
ReverseAnd(Boolean, Boolean)

Executa um booliano de elemento invertido e em cada valor na coluna

(Herdado de DataFrameColumn)
ReverseDivide<T>(T, Boolean)

Executa uma divisão de elemento invertida em cada valor na coluna

(Herdado de DataFrameColumn)
ReverseModulo<T>(T, Boolean)

Executa uma operação de módulo de elemento invertido em cada valor na coluna

(Herdado de DataFrameColumn)
ReverseMultiply<T>(T, Boolean)

Executa uma multiplicação em termos de elemento invertido em cada valor na coluna

(Herdado de DataFrameColumn)
ReverseOr(Boolean, Boolean)

Executa um booliano invertido em elemento ou em cada valor na coluna

(Herdado de DataFrameColumn)
ReverseSubtract<T>(T, Boolean)

Executa uma subtração de elemento invertida em cada valor na coluna

(Herdado de DataFrameColumn)
ReverseXor(Boolean, Boolean)

Executa um Xor booliano invertido em elemento em cada valor na coluna

(Herdado de DataFrameColumn)
RightShift(Int32, Boolean)

Executa uma mudança de elemento à direita em cada valor na coluna

(Herdado de DataFrameColumn)
Round(Boolean)

Chama Math.Round em cada valor em uma coluna

(Herdado de DataFrameColumn)
SetName(String)

Atualizações o nome da coluna.

(Herdado de DataFrameColumn)
SetName(String, DataFrame)
Obsoleto.

Atualizações o nome dessa coluna.

(Herdado de DataFrameColumn)
SetValue(Int64, Object)

Define o valor em rowIndex com value

Sort(Boolean)

Retorna uma cópia desta coluna classificada por seus valores

Subtract(DataFrameColumn, Boolean)

Executa a subtração elemento a elemento

(Herdado de DataFrameColumn)
Subtract<T>(T, Boolean)

Executa uma subtração elemento a elemento em cada valor na coluna

(Herdado de DataFrameColumn)
Sum()

Retorna a soma dos valores na coluna

(Herdado de DataFrameColumn)
Sum(IEnumerable<Int64>)

Retorna a soma dos valores em rowIndices

(Herdado de DataFrameColumn)
ToArrowArray(Int64, Int32)

Uma coluna imutável para conter cadeias de caracteres de estilo de seta

ValueCounts()

Retorna um DataFrame que contém contagens de valores exclusivos

Xor(Boolean, Boolean)

Executa um Xor booliano elemento a elemento em cada valor na coluna

(Herdado de DataFrameColumn)
Xor(DataFrameColumn, Boolean)

Executa xor booliano elemento a elemento

(Herdado de DataFrameColumn)

Implantações explícitas de interface

IEnumerable.GetEnumerator()

Uma coluna imutável para conter cadeias de caracteres de estilo de seta

(Herdado de DataFrameColumn)

Aplica-se a