Bahasa

ArrowStringDataFrameColumn Kelas

Definisi

Kolom yang tidak dapat diubah untuk menahan string gaya Panah

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)
Warisan
ArrowStringDataFrameColumn
Penerapan

Konstruktor

Nama Deskripsi
ArrowStringDataFrameColumn(String)

Membangun kosong ArrowStringDataFrameColumn dengan yang diberikan name.

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

Membangun ArrowStringDataFrameColumn dengan name, length dan nullCount. values, offsets dan nullBits adalah konten kolom dalam format Panah.

Properti

Nama Deskripsi
DataType

Jenis data yang dipegang kolom ini.

(Diperoleh dari DataFrameColumn)
Item[Int64, Int32]

Mengembalikan length jumlah nilai yang dimulai dari startIndex.

Item[Int64]

Pengindeks untuk mendapatkan nilai. Ini adalah kolom yang tidak dapat diubah

Length

Panjang kolom ini

(Diperoleh dari DataFrameColumn)
Name

Nama kolom.

(Diperoleh dari DataFrameColumn)
NullCount

Jumlah null nilai dalam kolom ini.

Metode

Nama Deskripsi
Abs(Boolean)

Updates setiap elemen numerik dengan nilai numerik absolutnya

(Diperoleh dari DataFrameColumn)
Add(DataFrameColumn, Boolean)

Melakukan penambahan elemen bijaksana

(Diperoleh dari DataFrameColumn)
Add<T>(T, Boolean)

Melakukan penambahan elemen bijaksana pada setiap nilai dalam kolom

(Diperoleh dari DataFrameColumn)
AddDataViewColumn(DataViewSchema+Builder)

Menambahkan baru DataViewSchema.Column ke penyusun yang ditentukan untuk kolom saat ini.

AddValueUsingCursor(DataViewRowCursor, Delegate)

Menambahkan nilai ke ini DataFrameColumn menggunakan cursor

(Diperoleh dari DataFrameColumn)
All()

Mengembalikan apakah semua elemen true

(Diperoleh dari DataFrameColumn)
And(Boolean, Boolean)

Melakukan boolean elemen-wise Dan pada setiap nilai dalam kolom

(Diperoleh dari DataFrameColumn)
And(DataFrameColumn, Boolean)

Melakukan boolean elemen-wise Dan

(Diperoleh dari DataFrameColumn)
Any()

Mengembalikan apakah ada elemen yang Benar

(Diperoleh dari DataFrameColumn)
Apply(Func<String,String>)

Menerapkan fungsi ke semua nilai

Clamp<U>(U, U, Boolean)

Kolom yang tidak dapat diubah untuk menahan string gaya Panah

ClampImplementation<U>(U, U, Boolean)

Menjepit nilai di luar ambang yang ditentukan

(Diperoleh dari DataFrameColumn)
Clone(DataFrameColumn, Boolean, Int64)

Mengkloning kolom untuk menghasilkan salinan yang berpotensi mengubah urutan nilai dengan menyediakan mapIndices dan bendera invert

CloneImplementation(DataFrameColumn, Boolean, Int64)

Mengkloning kolom untuk menghasilkan salinan yang berpotensi mengubah urutan nilai dengan menyediakan mapIndices dan bendera invert

(Diperoleh dari DataFrameColumn)
CumulativeMax(Boolean)

Updates setiap elemen dengan maksimum kumulatifnya

(Diperoleh dari DataFrameColumn)
CumulativeMax(IEnumerable<Int64>, Boolean)

Updates nilai kolom di rowIndices dengan rowIndices kumulatif maksimum

(Diperoleh dari DataFrameColumn)
CumulativeMin(Boolean)

Updates setiap elemen dengan minimum kumulatifnya

(Diperoleh dari DataFrameColumn)
CumulativeMin(IEnumerable<Int64>, Boolean)

Updates nilai kolom di rowIndices dengan minimum rowIndices kumulatifnya

(Diperoleh dari DataFrameColumn)
CumulativeProduct(Boolean)

Updates setiap elemen dengan produk kumulatifnya

(Diperoleh dari DataFrameColumn)
CumulativeProduct(IEnumerable<Int64>, Boolean)

Updates nilai kolom di rowIndices dengan produk rowIndices kumulatifnya

(Diperoleh dari DataFrameColumn)
CumulativeSum(Boolean)

Updates setiap elemen dengan jumlah kumulatifnya

(Diperoleh dari DataFrameColumn)
CumulativeSum(IEnumerable<Int64>, Boolean)

Updates nilai kolom di rowIndices dengan jumlah rowIndices kumulatifnya

(Diperoleh dari DataFrameColumn)
Description()

Mengembalikan DataFrameColumn dengan statistik yang menjelaskan kolom

(Diperoleh dari DataFrameColumn)
Divide(DataFrameColumn, Boolean)

Melakukan pembagian elemen bijaksana

(Diperoleh dari DataFrameColumn)
Divide<T>(T, Boolean)

Melakukan pembagian elemen-bijaksana pada setiap nilai dalam kolom

(Diperoleh dari DataFrameColumn)
ElementwiseEquals(DataFrameColumn)

Melakukan elemen-wise sama dengan

ElementwiseEquals(String)

Mengembalikan kolom boolean yang merupakan hasil perbandingan kesetaraan elemen dari setiap nilai dalam kolom dengan value

ElementwiseEquals<T>(T)

Melakukan elemen-wise sama dengan pada setiap nilai dalam kolom

ElementwiseGreaterThan(DataFrameColumn)

Melakukan elemen-bijaksana yang lebih besar dari

(Diperoleh dari DataFrameColumn)
ElementwiseGreaterThan<T>(T)

Melakukan elemen-bijaksana yang lebih besar dari pada setiap nilai dalam kolom

(Diperoleh dari DataFrameColumn)
ElementwiseGreaterThanOrEqual(DataFrameColumn)

Melakukan elemen-bijaksana yang lebih besar dari atau sama dengan

(Diperoleh dari DataFrameColumn)
ElementwiseGreaterThanOrEqual<T>(T)

Melakukan elemen yang lebih bijaksana dari atau sama dengan pada setiap nilai dalam kolom

(Diperoleh dari DataFrameColumn)
ElementwiseIsNotNull()

Melakukan elemen-wise yang tidak sama dengan Null pada setiap nilai dalam kolom

(Diperoleh dari DataFrameColumn)
ElementwiseIsNull()

Melakukan elemen-wise sama dengan Null pada setiap nilai dalam kolom

(Diperoleh dari DataFrameColumn)
ElementwiseLessThan(DataFrameColumn)

Melakukan elemen kurang bijaksana daripada

(Diperoleh dari DataFrameColumn)
ElementwiseLessThan<T>(T)

Melakukan elemen-bijaksana kurang dari pada setiap nilai dalam kolom

(Diperoleh dari DataFrameColumn)
ElementwiseLessThanOrEqual(DataFrameColumn)

Melakukan elemen kurang dari atau sama dengan

(Diperoleh dari DataFrameColumn)
ElementwiseLessThanOrEqual<T>(T)

Melakukan elemen kurang dari atau sama dengan pada setiap nilai dalam kolom

(Diperoleh dari DataFrameColumn)
ElementwiseNotEquals(DataFrameColumn)

Melakukan elemen-wise not-equals

ElementwiseNotEquals(String)

Mengembalikan kolom boolean yang merupakan hasil dari perbandingan elemen yang tidak sama dengan setiap nilai dalam kolom dengan value

ElementwiseNotEquals<T>(T)

Melakukan elemen-wise not-equals pada setiap nilai dalam kolom

FillNulls(Object, Boolean)

Mengembalikan kolom baru dengan null elemen yang digantikan oleh value.

(Diperoleh dari DataFrameColumn)
FillNulls(String, Boolean)

Kolom yang tidak dapat diubah untuk menahan string gaya Panah

FillNullsImplementation(Object, Boolean)

Kolom yang tidak dapat diubah untuk menahan string gaya Panah

Filter<U>(U, U)

Kolom yang tidak dapat diubah untuk menahan string gaya Panah

FilterImplementation<U>(U, U)

Mengembalikan kolom baru yang difilter menurut batas bawah dan atas

(Diperoleh dari DataFrameColumn)
GetArrowField()

Kolom yang tidak dapat diubah untuk menahan string gaya Panah

GetDataViewGetter(DataViewRowCursor)

ValueGetter<TValue> Membuat yang akan mengembalikan nilai kolom untuk baris yang dirujuk oleh kursor.

GetEnumerator()

Mengembalikan enumerator yang melakukan iterasi melalui nilai string di kolom ini.

GetEnumeratorCore()

Mengembalikan enumerator yang mengulangi kolom ini.

GetGroupedOccurrences(DataFrameColumn, HashSet<Int64>)

Kolom yang tidak dapat diubah untuk menahan string gaya Panah

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

Dapatkan kemunculan setiap nilai dari kolom ini di kolom lain, dikelompokkan menurut nilai ini

(Diperoleh dari DataFrameColumn)
GetMaxRecordBatchLength(Int64)

Mengembalikan jumlah maksimum nilai yang bersebelahan dalam memori

GetReadOnlyDataBuffers()

Mengembalikan enumerasi buffer yang tidak dapat diubah yang mewakili nilai yang mendasar dalam format Apache Arrow

GetReadOnlyNullBitMapBuffers()

Mengembalikan enumerasi buffer yang tidak dapat ReadOnlyMemory<T> diubah yang null mewakili nilai dalam format Apache Arrow

GetReadOnlyOffsetsBuffers()

Mengembalikan enumerasi yang tidak dapat ReadOnlyMemory<T> diubah yang mewakili offset ke dalam buffer Data yang sesuai. Format Apache Arrow menentukan bagaimana buffer offset mengodekan panjang setiap nilai dalam buffer Data

GetValue(Int64)

Mengembalikan nilai di rowIndex.

GetValueGetterUsingCursor(DataViewRowCursor, DataViewSchema+Column)

Mengembalikan ValueGetter untuk setiap kolom aktif sebagai cursor delegasi yang akan di-cache.

(Diperoleh dari DataFrameColumn)
GetValues(Int64, Int32)

Mengembalikan length jumlah nilai yang dimulai dari startIndex.

GroupBy(Int32, DataFrame)

Kolom yang tidak dapat diubah untuk menahan string gaya Panah

GroupColumnValues<TKey>(HashSet<Int64>)

Mengelompokkan baris kolom ini menurut nilainya.

HasDescription()

Digunakan untuk mengecualikan kolom dari metode Deskripsi

(Diperoleh dari DataFrameColumn)
Info()

Mengembalikan yang StringDataFrameColumn berisi DataType dan Panjang kolom ini

(Diperoleh dari DataFrameColumn)
IsNumericColumn()

Menentukan apakah kolom berjenis numerik

(Diperoleh dari DataFrameColumn)
IsValid(Int64)

Menunjukkan apakah nilai di ini index adalah null.

LeftShift(Int32, Boolean)

Melakukan pergeseran kiri elemen bijaksana pada setiap nilai dalam kolom

(Diperoleh dari DataFrameColumn)
Max()

Mengembalikan nilai maksimum dalam kolom

(Diperoleh dari DataFrameColumn)
Max(IEnumerable<Int64>)

Mengembalikan nilai maksimum pada rowIndices

(Diperoleh dari DataFrameColumn)
Mean()

Mengembalikan nilai rata-rata dalam kolom. Melemparkan jika ini bukan kolom numerik

(Diperoleh dari DataFrameColumn)
Median()

Mengembalikan median nilai dalam kolom. Melemparkan jika ini bukan kolom numerik

(Diperoleh dari DataFrameColumn)
Min()

Mengembalikan nilai minimum dalam kolom

(Diperoleh dari DataFrameColumn)
Min(IEnumerable<Int64>)

Mengembalikan nilai minimum pada rowIndices

(Diperoleh dari DataFrameColumn)
Modulo(DataFrameColumn, Boolean)

Melakukan modulus elemen-wise

(Diperoleh dari DataFrameColumn)
Modulo<T>(T, Boolean)

Melakukan operasi modulus elemen-wise pada setiap nilai di kolom

(Diperoleh dari DataFrameColumn)
Multiply(DataFrameColumn, Boolean)

Melakukan perkalian elemen-bijaksana

(Diperoleh dari DataFrameColumn)
Multiply<T>(T, Boolean)

Melakukan perkalian elemen bijaksana pada setiap nilai dalam kolom

(Diperoleh dari DataFrameColumn)
Or(Boolean, Boolean)

Melakukan boolean elemen-wise Atau pada setiap nilai dalam kolom

(Diperoleh dari DataFrameColumn)
Or(DataFrameColumn, Boolean)

Melakukan boolean elemen bijaksana Atau

(Diperoleh dari DataFrameColumn)
Product()

Mengembalikan produk nilai dalam kolom

(Diperoleh dari DataFrameColumn)
Product(IEnumerable<Int64>)

Mengembalikan produk dari nilai di rowIndices

(Diperoleh dari DataFrameColumn)
Resize(Int64)

Dipanggil secara internal dari Tambahkan, Gabungkan, dan GroupBy. Mengubah ukuran kolom ke panjang yang ditentukan untuk memungkinkan pengaturan nilai dengan mengindeks

(Diperoleh dari DataFrameColumn)
ReverseAdd<T>(T, Boolean)

Melakukan penambahan elemen terbalik-bijak pada setiap nilai dalam kolom

(Diperoleh dari DataFrameColumn)
ReverseAnd(Boolean, Boolean)

Melakukan boolean elemen terbalik-bijaksana Dan pada setiap nilai dalam kolom

(Diperoleh dari DataFrameColumn)
ReverseDivide<T>(T, Boolean)

Melakukan pembagian elemen terbalik-bijaksana pada setiap nilai dalam kolom

(Diperoleh dari DataFrameColumn)
ReverseModulo<T>(T, Boolean)

Melakukan operasi modulus elemen terbalik-bijaksana pada setiap nilai dalam kolom

(Diperoleh dari DataFrameColumn)
ReverseMultiply<T>(T, Boolean)

Melakukan perkalian elemen terbalik-bijak pada setiap nilai dalam kolom

(Diperoleh dari DataFrameColumn)
ReverseOr(Boolean, Boolean)

Melakukan boolean elemen-wise terbalik Atau pada setiap nilai dalam kolom

(Diperoleh dari DataFrameColumn)
ReverseSubtract<T>(T, Boolean)

Melakukan pengurangan elemen-bijaksana terbalik pada setiap nilai dalam kolom

(Diperoleh dari DataFrameColumn)
ReverseXor(Boolean, Boolean)

Melakukan boolean Xor elemen terbalik yang bijaksana pada setiap nilai dalam kolom

(Diperoleh dari DataFrameColumn)
RightShift(Int32, Boolean)

Melakukan pergeseran kanan elemen bijaksana pada setiap nilai dalam kolom

(Diperoleh dari DataFrameColumn)
Round(Boolean)

Memanggil Math.Round pada setiap nilai dalam kolom

(Diperoleh dari DataFrameColumn)
SetName(String)

Updates nama kolom.

(Diperoleh dari DataFrameColumn)
SetName(String, DataFrame)
Kedaluwarsa.

Updates nama kolom ini.

(Diperoleh dari DataFrameColumn)
SetValue(Int64, Object)

Mengatur nilai di rowIndex dengan value

Sort(Boolean)

Mengembalikan salinan kolom ini yang diurutkan berdasarkan nilainya

Subtract(DataFrameColumn, Boolean)

Melakukan pengurangan elemen bijaksana

(Diperoleh dari DataFrameColumn)
Subtract<T>(T, Boolean)

Melakukan pengurangan elemen bijaksana pada setiap nilai dalam kolom

(Diperoleh dari DataFrameColumn)
Sum()

Mengembalikan jumlah nilai dalam kolom

(Diperoleh dari DataFrameColumn)
Sum(IEnumerable<Int64>)

Mengembalikan jumlah nilai di rowIndices

(Diperoleh dari DataFrameColumn)
ToArrowArray(Int64, Int32)

Kolom yang tidak dapat diubah untuk menahan string gaya Panah

ValueCounts()

Mengembalikan DataFrame yang berisi hitungan nilai unik

Xor(Boolean, Boolean)

Melakukan boolean Xor elemen-wise pada setiap nilai dalam kolom

(Diperoleh dari DataFrameColumn)
Xor(DataFrameColumn, Boolean)

Melakukan boolean Xor element-wise

(Diperoleh dari DataFrameColumn)

Implementasi Antarmuka Eksplisit

Nama Deskripsi
IEnumerable.GetEnumerator()

Kolom yang tidak dapat diubah untuk menahan string gaya Panah

(Diperoleh dari DataFrameColumn)

Berlaku untuk