Aracılığıyla paylaş


ArrowStringDataFrameColumn Sınıf

Tanım

Ok stili dizeleri tutmak için sabit bir sütun

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)
Devralma
ArrowStringDataFrameColumn
Uygulamalar

Oluşturucular

ArrowStringDataFrameColumn(String)

Verilen nameile boş ArrowStringDataFrameColumn bir oluşturur.

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

Verilen nameve lengthnullCountile bir ArrowStringDataFrameColumn oluşturur. valuesve offsetsnullBits, Ok biçimindeki sütunun içeriğidir.

Özellikler

DataType

Bu sütunun tuttuğu veri türü.

(Devralındığı yer: DataFrameColumn)
Item[Int64, Int32]

ile startIndexbaşlayan değer sayısını döndürürlength.

Item[Int64]

Değerleri almak için dizin oluşturucu. Bu sabit bir sütundur

Length

Bu sütunun uzunluğu

(Devralındığı yer: DataFrameColumn)
Name

Sütun adı.

(Devralındığı yer: DataFrameColumn)
NullCount

Bu sütundaki değerlerin null sayısı.

Yöntemler

Abs(Boolean)

Her sayısal öğeyi mutlak sayısal değeriyle Güncelleştirmeler

(Devralındığı yer: DataFrameColumn)
Add(DataFrameColumn, Boolean)

Öğe açısından toplama gerçekleştirir

(Devralındığı yer: DataFrameColumn)
Add<T>(T, Boolean)

Sütundaki her değer üzerinde öğe açısından bir ekleme gerçekleştirir

(Devralındığı yer: DataFrameColumn)
AddDataViewColumn(DataViewSchema+Builder)

Geçerli sütun için belirtilen oluşturucuya yeni DataViewSchema.Column bir ekler.

AddValueUsingCursor(DataViewRowCursor, Delegate)

Kullanarak bu DataFrameColumn değere bir değer ekler cursor

(Devralındığı yer: DataFrameColumn)
All()

Tüm öğelerin True olup olmadığını döndürür

(Devralındığı yer: DataFrameColumn)
And(Boolean, Boolean)

Sütundaki her değer üzerinde öğeye göre bir Ve boole değeri gerçekleştirir

(Devralındığı yer: DataFrameColumn)
And(DataFrameColumn, Boolean)

Öğeye göre boolean Ve gerçekleştirir

(Devralındığı yer: DataFrameColumn)
Any()

Herhangi bir öğenin True olup olmadığını döndürür

(Devralındığı yer: DataFrameColumn)
Apply(Func<String,String>)

İşlevi tüm değerlere uygular

Clamp<U>(U, U, Boolean)

Ok stili dizeleri tutmak için sabit bir sütun

ClampImplementation<U>(U, U, Boolean)

Değerleri belirtilen eşiklerin ötesine kelepçeler

(Devralındığı yer: DataFrameColumn)
Clone(DataFrameColumn, Boolean, Int64)

MapIndices ve ters çevirme bayrağı sağlayarak değerlerin sırasını değiştirme olasılığı olan bir kopya oluşturmak için kopyalama sütunu

CloneImplementation(DataFrameColumn, Boolean, Int64)

MapIndices ve ters çevirme bayrağı sağlayarak değerlerin sırasını değiştirme olasılığı olan bir kopya oluşturmak için kopyalama sütunu

(Devralındığı yer: DataFrameColumn)
CumulativeMax(Boolean)

Her bir öğeyi kümülatif maksimum değeriyle Güncelleştirmeler

(Devralındığı yer: DataFrameColumn)
CumulativeMax(IEnumerable<Int64>, Boolean)

rowIndices sütunundaki sütun değerlerini en yüksek kümülatif rowIndices değeriyle Güncelleştirmeler

(Devralındığı yer: DataFrameColumn)
CumulativeMin(Boolean)

Her öğeyi kümülatif minimumuyla Güncelleştirmeler

(Devralındığı yer: DataFrameColumn)
CumulativeMin(IEnumerable<Int64>, Boolean)

rowIndices sütunundaki sütun değerlerini en küçük kümülatif rowIndices değeriyle Güncelleştirmeler

(Devralındığı yer: DataFrameColumn)
CumulativeProduct(Boolean)

Her öğeyi kümülatif ürünüyle Güncelleştirmeler

(Devralındığı yer: DataFrameColumn)
CumulativeProduct(IEnumerable<Int64>, Boolean)

rowIndices sütun değerlerini toplu rowIndices ürünüyle Güncelleştirmeler

(Devralındığı yer: DataFrameColumn)
CumulativeSum(Boolean)

Her öğeyi birikmeli toplamıyla Güncelleştirmeler

(Devralındığı yer: DataFrameColumn)
CumulativeSum(IEnumerable<Int64>, Boolean)

rowIndices sütun değerlerini birikmeli rowIndices toplamıyla Güncelleştirmeler

(Devralındığı yer: DataFrameColumn)
Description()

Sütunu açıklayan istatistiklerle birlikte bir DataFrameColumn döndürür

(Devralındığı yer: DataFrameColumn)
Divide(DataFrameColumn, Boolean)

Öğeye göre bölme gerçekleştirir

(Devralındığı yer: DataFrameColumn)
Divide<T>(T, Boolean)

Sütundaki her değer üzerinde öğeye göre bölme gerçekleştirir

(Devralındığı yer: DataFrameColumn)
ElementwiseEquals(DataFrameColumn)

Öğeye göre eşittir gerçekleştirir

ElementwiseEquals(String)

ile sütundaki her değerin öğe düzeyinde eşitlik karşılaştırmasının sonucu olan boole sütununu döndürür value

ElementwiseEquals<T>(T)

Sütundaki her değer üzerinde öğeye göre bir eşittir gerçekleştirir

ElementwiseGreaterThan(DataFrameColumn)

Öğe açısından büyüktür

(Devralındığı yer: DataFrameColumn)
ElementwiseGreaterThan<T>(T)

Sütundaki her değerden daha büyük bir öğeyi gerçekleştirir

(Devralındığı yer: DataFrameColumn)
ElementwiseGreaterThanOrEqual(DataFrameColumn)

Öğe açısından büyüktür veya eşittir

(Devralındığı yer: DataFrameColumn)
ElementwiseGreaterThanOrEqual<T>(T)

Sütundaki her değer üzerinde öğeye göre daha büyük veya eşit bir değer gerçekleştirir

(Devralındığı yer: DataFrameColumn)
ElementwiseIsNotNull()

Sütundaki her değerde Null'a eşit olmayan öğe tabanlı bir işlem gerçekleştirir

(Devralındığı yer: DataFrameColumn)
ElementwiseIsNull()

Sütundaki her değerde Null değerine eşit öğeye eşit bir öğe gerçekleştirir

(Devralındığı yer: DataFrameColumn)
ElementwiseLessThan(DataFrameColumn)

Öğe açısından küçüktür

(Devralındığı yer: DataFrameColumn)
ElementwiseLessThan<T>(T)

Sütundaki her değerden daha küçük bir öğe gerçekleştirir

(Devralındığı yer: DataFrameColumn)
ElementwiseLessThanOrEqual(DataFrameColumn)

Öğe açısından küçük veya eşit

(Devralındığı yer: DataFrameColumn)
ElementwiseLessThanOrEqual<T>(T)

Sütundaki her değerde öğe açısından küçük veya eşit bir değer gerçekleştirir

(Devralındığı yer: DataFrameColumn)
ElementwiseNotEquals(DataFrameColumn)

Öğe açısından eşit olmayan değerler gerçekleştirir

ElementwiseNotEquals(String)

ile sütundaki her değerin öğe düzeyinde eşit olmayan karşılaştırmasının sonucu olan boole sütununu döndürür value

ElementwiseNotEquals<T>(T)

Sütundaki her değer üzerinde öğe açısından eşit olmayan bir değer gerçekleştirir

FillNulls(Object, Boolean)

ile değiştirilen öğelerin yer null aldığı valueyeni bir sütun döndürür.

(Devralındığı yer: DataFrameColumn)
FillNulls(String, Boolean)

Ok stili dizeleri tutmak için sabit bir sütun

FillNullsImplementation(Object, Boolean)

Ok stili dizeleri tutmak için sabit bir sütun

Filter<U>(U, U)

Ok stili dizeleri tutmak için sabit bir sütun

FilterImplementation<U>(U, U)

Alt ve üst sınırlara göre filtrelenmiş yeni bir sütun döndürür

(Devralındığı yer: DataFrameColumn)
GetArrowField()

Ok stili dizeleri tutmak için sabit bir sütun

GetDataViewGetter(DataViewRowCursor)

İmlecin başvuracağı satır için sütunun değerini döndürecek bir ValueGetter<TValue> oluşturur.

GetEnumerator()

Bu sütundaki dize değerleri arasında yineleyen bir numaralandırıcı döndürür.

GetEnumeratorCore()

Bu sütunu yineleyen bir numaralandırıcı döndürür.

GetGroupedOccurrences(DataFrameColumn, HashSet<Int64>)

Ok stili dizeleri tutmak için sabit bir sütun

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

Bu sütundaki her bir değerin diğer sütunda bu değere göre gruplandırılmış olarak gerçekleşmesini sağlar

(Devralındığı yer: DataFrameColumn)
GetMaxRecordBatchLength(Int64)

Bellekte bitişik olan en fazla değer sayısını verir

GetReadOnlyDataBuffers()

Apache Arrow biçimindeki temel değerleri temsil eden sabit arabelleklerin bir numaralandırmasını döndürür

GetReadOnlyNullBitMapBuffers()

Apache Arrow biçimindeki değerleri temsil eden null sabit ReadOnlyMemory<T> arabelleklerin bir numaralandırmasını döndürür

GetReadOnlyOffsetsBuffers()

Uzaklıkları karşılık gelen Veri arabelleğine temsil eden sabit bir sabit listesi ReadOnlyMemory<T> döndürür. Apache Arrow biçimi, uzaklık arabelleğinin Veri arabelleğindeki her değerin uzunluğunu nasıl kodlayanı belirtir

GetValue(Int64)

konumundaki rowIndexdeğeri döndürür.

GetValueGetterUsingCursor(DataViewRowCursor, DataViewSchema+Column)

içinde her etkin sütun cursor için Önbelleğe alınabilecek bir temsilci olarak ValueGetter döndürür.

(Devralındığı yer: DataFrameColumn)
GetValues(Int64, Int32)

ile startIndexbaşlayan değer sayısını döndürürlength.

GroupBy(Int32, DataFrame)

Ok stili dizeleri tutmak için sabit bir sütun

GroupColumnValues<TKey>(HashSet<Int64>)

Bu sütunun satırlarını değerlerine göre gruplandırın.

HasDescription()

Açıklamaları yönteminin sütunlarını dışlamak için kullanılır

(Devralındığı yer: DataFrameColumn)
Info()

Bu sütunun DataType ve Uzunluğunu içeren bir StringDataFrameColumn döndürür

(Devralındığı yer: DataFrameColumn)
IsNumericColumn()

Sütunun sayısal türde olup olmadığını belirler

(Devralındığı yer: DataFrameColumn)
IsValid(Int64)

Bu index değer değerinin olup nullolmadığını gösterir.

LeftShift(Int32, Boolean)

Sütundaki her değer üzerinde öğe açısından bir sol kaydırma gerçekleştirir

(Devralındığı yer: DataFrameColumn)
Max()

Sütundaki değerlerin en yüksek sayısını verir

(Devralındığı yer: DataFrameColumn)
Max(IEnumerable<Int64>)

rowIndices'teki değerlerin üst sınırını verir

(Devralındığı yer: DataFrameColumn)
Mean()

Sütundaki değerlerin ortalamasını döndürür. Bu bir sayısal sütun değilse oluşturur

(Devralındığı yer: DataFrameColumn)
Median()

Sütundaki değerlerin ortanca değerini döndürür. Bu bir sayısal sütun değilse oluşturur

(Devralındığı yer: DataFrameColumn)
Min()

Sütundaki değerlerin en düşük değerini verir

(Devralındığı yer: DataFrameColumn)
Min(IEnumerable<Int64>)

rowIndices değerindeki değerlerin en düşük değerini verir

(Devralındığı yer: DataFrameColumn)
Modulo(DataFrameColumn, Boolean)

Öğeye göre modül gerçekleştirir

(Devralındığı yer: DataFrameColumn)
Modulo<T>(T, Boolean)

Sütundaki her değer üzerinde öğeye göre modül işlemi gerçekleştirir

(Devralındığı yer: DataFrameColumn)
Multiply(DataFrameColumn, Boolean)

Öğeye göre çarpma gerçekleştirir

(Devralındığı yer: DataFrameColumn)
Multiply<T>(T, Boolean)

Sütundaki her değer üzerinde öğe açısından çarpım gerçekleştirir

(Devralındığı yer: DataFrameColumn)
Or(Boolean, Boolean)

Sütundaki her değer üzerinde öğeye göre veya bir boole gerçekleştirir

(Devralındığı yer: DataFrameColumn)
Or(DataFrameColumn, Boolean)

Öğeye göre boole veya gerçekleştirir

(Devralındığı yer: DataFrameColumn)
Product()

Sütundaki değerlerin çarpımını verir

(Devralındığı yer: DataFrameColumn)
Product(IEnumerable<Int64>)

rowIndices'teki değerlerin çarpımını verir

(Devralındığı yer: DataFrameColumn)
Resize(Int64)

Ekleme, Birleştirme ve GroupBy'den dahili olarak çağrılır. Dizine alarak değerlerin ayarlanmasına izin vermek için sütunu belirtilen uzunlukta yeniden boyutlandırıyor

(Devralındığı yer: DataFrameColumn)
ReverseAdd<T>(T, Boolean)

Sütundaki her değer üzerinde tersine çevrilen öğeye göre ekleme gerçekleştirir

(Devralındığı yer: DataFrameColumn)
ReverseAnd(Boolean, Boolean)

Sütundaki her değer üzerinde ters çevrilmiş öğeye göre ve gerçekleştirir

(Devralındığı yer: DataFrameColumn)
ReverseDivide<T>(T, Boolean)

Sütundaki her değerde ters çevrilen öğeye göre bölme gerçekleştirir

(Devralındığı yer: DataFrameColumn)
ReverseModulo<T>(T, Boolean)

Sütundaki her değer üzerinde ters çevrilen öğeye göre modül işlemi gerçekleştirir

(Devralındığı yer: DataFrameColumn)
ReverseMultiply<T>(T, Boolean)

Sütundaki her değer üzerinde tersine çevrilen öğeye göre çarpma gerçekleştirir

(Devralındığı yer: DataFrameColumn)
ReverseOr(Boolean, Boolean)

Sütundaki her değer üzerinde tersine çevrilmiş bir öğe tabanlı boole veya gerçekleştirir

(Devralındığı yer: DataFrameColumn)
ReverseSubtract<T>(T, Boolean)

Sütundaki her değer üzerinde tersine çevrilmiş öğe temelli çıkarma gerçekleştirir

(Devralındığı yer: DataFrameColumn)
ReverseXor(Boolean, Boolean)

Sütundaki her değerde ters çevrilmiş öğe tabanlı boole Xor'u gerçekleştirir

(Devralındığı yer: DataFrameColumn)
RightShift(Int32, Boolean)

Sütundaki her değer üzerinde öğe açısından sağ kaydırma gerçekleştirir

(Devralındığı yer: DataFrameColumn)
Round(Boolean)

Bir sütundaki her değeri Math.Round olarak çağırır

(Devralındığı yer: DataFrameColumn)
SetName(String)

Sütun adını Güncelleştirmeler.

(Devralındığı yer: DataFrameColumn)
SetName(String, DataFrame)
Geçersiz.

Bu sütunun adını Güncelleştirmeler.

(Devralındığı yer: DataFrameColumn)
SetValue(Int64, Object)

değerini rowIndex ile ayarlar value

Sort(Boolean)

Bu sütunun değerlerine göre sıralanmış bir kopyasını döndürür

Subtract(DataFrameColumn, Boolean)

Öğe temelli çıkarma gerçekleştirir

(Devralındığı yer: DataFrameColumn)
Subtract<T>(T, Boolean)

Sütundaki her değer üzerinde öğe temelli çıkarma gerçekleştirir

(Devralındığı yer: DataFrameColumn)
Sum()

Sütundaki değerlerin toplamını verir

(Devralındığı yer: DataFrameColumn)
Sum(IEnumerable<Int64>)

rowIndices'teki değerlerin toplamını verir

(Devralındığı yer: DataFrameColumn)
ToArrowArray(Int64, Int32)

Ok stili dizeleri tutmak için sabit bir sütun

ValueCounts()

Benzersiz değer sayılarını içeren bir DataFrame döndürür

Xor(Boolean, Boolean)

Sütundaki her değer üzerinde öğe tabanlı bir boole Xor gerçekleştirir

(Devralındığı yer: DataFrameColumn)
Xor(DataFrameColumn, Boolean)

Öğe tabanlı boole Xor gerçekleştirir

(Devralındığı yer: DataFrameColumn)

Belirtik Arabirim Kullanımları

IEnumerable.GetEnumerator()

Ok stili dizeleri tutmak için sabit bir sütun

(Devralındığı yer: DataFrameColumn)

Şunlara uygulanır