次の方法で共有


PrimitiveDataFrameColumn<T> クラス

定義

int、float などのプリミティブ型を保持する列。

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))

型パラメーター

T
継承
PrimitiveDataFrameColumn<T>
派生
実装

コンストラクター

PrimitiveDataFrameColumn<T>(String, IEnumerable<Nullable<T>>)

int、float などのプリミティブ型を保持する列。

PrimitiveDataFrameColumn<T>(String, IEnumerable<T>)

int、float などのプリミティブ型を保持する列。

PrimitiveDataFrameColumn<T>(String, Int64)

int、float などのプリミティブ型を保持する列。

PrimitiveDataFrameColumn<T>(String, ReadOnlyMemory<Byte>, ReadOnlyMemory<Byte>, Int32, Int32)

int、float などのプリミティブ型を保持する列。

プロパティ

DataType

この列が保持するデータの種類。

(継承元 DataFrameColumn)
Item[Int64, Int32]

int、float などのプリミティブ型を保持する列。

Item[Int64]

int、float などのプリミティブ型を保持する列。

Length

この列の長さ

(継承元 DataFrameColumn)
Name

列名。

(継承元 DataFrameColumn)
NullCount

int、float などのプリミティブ型を保持する列。

メソッド

Abs(Boolean)

各数値要素を絶対数値で更新する

Add(DataFrameColumn, Boolean)

要素ごとの加算を実行します

Add<U>(U, Boolean)

列の各値に対して要素ごとの加算を実行します

AddDataViewColumn(DataViewSchema+Builder)

int、float などのプリミティブ型を保持する列。

AddValueUsingCursor(DataViewRowCursor, Delegate)

int、float などのプリミティブ型を保持する列。

All()

すべての要素が True かどうかを返します。

And(Boolean, Boolean)

列の各値に対して要素ごとのブール値 And を実行します。

And(DataFrameColumn, Boolean)

要素ごとのブール値 And を実行します。

Any()

要素が True かどうかを返します。

Append(Nullable<T>)

int、float などのプリミティブ型を保持する列。

AppendMany(Nullable<T>, Int64)

int、float などのプリミティブ型を保持する列。

Apply<TResult>(Func<Nullable<T>,Nullable<TResult>>)

すべての値に関数を適用します

ApplyElementwise(Func<Nullable<T>,Int64,Nullable<T>>)

int、float などのプリミティブ型を保持する列。

Clamp(T, T, Boolean)

指定したしきい値を超える値をクランプします

Clamp<U>(U, U, Boolean)

指定したしきい値を超える値をクランプします

(継承元 DataFrameColumn)
ClampImplementation<U>(U, U, Boolean)

int、float などのプリミティブ型を保持する列。

Clone(DataFrameColumn, Boolean, Int64)

この列の複製を返します

Clone(IEnumerable<Int32>)

int、float などのプリミティブ型を保持する列。

Clone(IEnumerable<Int64>)

int、float などのプリミティブ型を保持する列。

Clone(PrimitiveDataFrameColumn<Int32>, Boolean)

int、float などのプリミティブ型を保持する列。

Clone(PrimitiveDataFrameColumn<Int64>, Boolean)

int、float などのプリミティブ型を保持する列。

CloneImplementation(DataFrameColumn, Boolean, Int64)

列を複製して、mapIndices と反転フラグを指定して値の順序を変更する可能性があるコピーを生成します

CreateNewColumn(String, Int64)

int、float などのプリミティブ型を保持する列。

CumulativeMax(Boolean)

累積最大値を持つ各要素を更新します

CumulativeMax(IEnumerable<Int64>, Boolean)

rowIndices の列値を累積 rowIndices の最大値で更新する

CumulativeMin(Boolean)

累積最小値を持つ各要素を更新する

CumulativeMin(IEnumerable<Int64>, Boolean)

rowIndices の列値を累積 rowIndices 最小値で更新する

CumulativeProduct(Boolean)

累積積を持つ各要素を更新する

CumulativeProduct(IEnumerable<Int64>, Boolean)

rowIndices の列値を累積 rowIndices 積と共に更新する

CumulativeSum(Boolean)

累積合計を使用して各要素を更新する

CumulativeSum(IEnumerable<Int64>, Boolean)

rowIndices の列値を累積 rowIndices 合計で更新する

Description()

int、float などのプリミティブ型を保持する列。

Divide(DataFrameColumn, Boolean)

要素ごとの除算を実行します

Divide<U>(U, Boolean)

列の各値に対して要素ごとの除算を実行します

ElementwiseEquals(DataFrameColumn)

要素ごとの等号を実行します

ElementwiseEquals<U>(U)

列の各値に対して要素ごとの等値を実行します

ElementwiseGreaterThan(DataFrameColumn)

より大きい要素単位でを実行します

ElementwiseGreaterThan<U>(U)

列の各値に対して、要素ごとのより大きい値を実行します

ElementwiseGreaterThanOrEqual(DataFrameColumn)

以上の要素ごとの実行

ElementwiseGreaterThanOrEqual<U>(U)

列の各値に対して、要素ごとの以上の値を実行します

ElementwiseIsNotNull()

int、float などのプリミティブ型を保持する列。

ElementwiseIsNull()

int、float などのプリミティブ型を保持する列。

ElementwiseLessThan(DataFrameColumn)

より小さい要素単位で実行します

ElementwiseLessThan<U>(U)

列の各値に対して より小さい要素単位の を実行します

ElementwiseLessThanOrEqual(DataFrameColumn)

以下の要素単位で実行します

ElementwiseLessThanOrEqual<U>(U)

列の各値に対して要素単位以下を実行します

ElementwiseNotEquals(DataFrameColumn)

要素単位の等しくないを実行します

ElementwiseNotEquals<U>(U)

列の各値に対して要素単位の等しくないを実行します

FillNulls(Object, Boolean)

要素が に置き換えられた新しい列をvalue返しますnull

(継承元 DataFrameColumn)
FillNulls(T, Boolean)

null を値に置き換えた新しい列を返します。

FillNullsImplementation(Object, Boolean)

int、float などのプリミティブ型を保持する列。

Filter(T, T)

下限と上限でフィルター処理された新しい列を返します

Filter<U>(U, U)

下限と上限でフィルター処理された新しい列を返します

(継承元 DataFrameColumn)
FilterImplementation<U>(U, U)

int、float などのプリミティブ型を保持する列。

GetArrowField()

int、float などのプリミティブ型を保持する列。

GetDataViewGetter(DataViewRowCursor)

int、float などのプリミティブ型を保持する列。

GetEnumerator()

int、float などのプリミティブ型を保持する列。

GetEnumeratorCore()

int、float などのプリミティブ型を保持する列。

GetGroupedOccurrences(DataFrameColumn, HashSet<Int64>)

int、float などのプリミティブ型を保持する列。

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

この値でグループ化された、他の列のこの列から各値の出現を取得します

(継承元 DataFrameColumn)
GetMaxRecordBatchLength(Int64)

int、float などのプリミティブ型を保持する列。

GetReadOnlyDataBuffers()

基になる値を表す不変メモリ バッファーの列挙可能な を返します。

GetReadOnlyNullBitMapBuffers()

Apache Arrow 形式の値を表す不変 ReadOnlyMemory<T> バッファーの null 列挙可能な を返します。

GetTypedValue(Int64)

int、float などのプリミティブ型を保持する列。

GetValue(Int64)

int、float などのプリミティブ型を保持する列。

GetValueGetterUsingCursor(DataViewRowCursor, DataViewSchema+Column)

int、float などのプリミティブ型を保持する列。

GetValues(Int64, Int32)

int、float などのプリミティブ型を保持する列。

GroupBy(Int32, DataFrame)

int、float などのプリミティブ型を保持する列。

GroupColumnValues<TKey>(HashSet<Int64>)

int、float などのプリミティブ型を保持する列。

HasDescription()

Description メソッドから列を除外するために使用されます

Info()

この列の StringDataFrameColumn DataType と Length を含む を返します。

(継承元 DataFrameColumn)
IsNumericColumn()

int、float などのプリミティブ型を保持する列。

IsValid(Int64)

int、float などのプリミティブ型を保持する列。

LeftShift(Int32, Boolean)

列の各値に対して要素ごとの左シフトを実行します

Max()

列の値の最大値を返します

Max(IEnumerable<Int64>)

rowIndices の値の最大値を返します

Mean()

int、float などのプリミティブ型を保持する列。

Median()

int、float などのプリミティブ型を保持する列。

Min()

列の値の最小値を返します

Min(IEnumerable<Int64>)

rowIndices の値の最小値を返します

Modulo(DataFrameColumn, Boolean)

要素ごとの剰余を実行します

Modulo<U>(U, Boolean)

列の各値に対して要素ごとの剰余演算を実行します

Multiply(DataFrameColumn, Boolean)

要素ごとの乗算を実行します

Multiply<U>(U, Boolean)

列の各値に対して要素ごとの乗算を実行します

Or(Boolean, Boolean)

列の各値に対して、要素ごとのブール値 Or を実行します。

Or(DataFrameColumn, Boolean)

要素ごとのブール値または を実行します。

Product()

列の値の積を返します。

Product(IEnumerable<Int64>)

rowIndices の値の積を返します

Resize(Int64)

int、float などのプリミティブ型を保持する列。

ReverseAdd<U>(U, Boolean)

列の各値に対して逆の要素ごとの加算を実行します

ReverseAnd(Boolean, Boolean)

列の各値に対して反転された要素ごとのブール値 And を実行します

(継承元 DataFrameColumn)
ReverseDivide<U>(U, Boolean)

列の各値に対して反転された要素ごとの除算を実行します

ReverseModulo<U>(U, Boolean)

列内の各値に対して反転された要素ごとの剰余演算を実行します

ReverseMultiply<U>(U, Boolean)

列の各値に対して逆の要素ごとの乗算を実行します

ReverseOr(Boolean, Boolean)

列の各値に対して反転された要素ごとのブール値 Or を実行します

(継承元 DataFrameColumn)
ReverseSubtract<U>(U, Boolean)

列の各値に対して逆の要素ごとの減算を実行します

ReverseXor(Boolean, Boolean)

列内の各値に対して反転された要素ごとのブール値 Xor を実行します

(継承元 DataFrameColumn)
RightShift(Int32, Boolean)

列の各値に対して要素ごとの右シフトを実行します

Round(Boolean)

列の各値に対して Math.Round を呼び出します

SetName(String)

列名を更新します。

(継承元 DataFrameColumn)
SetName(String, DataFrame)
古い.

この列の名前を更新します。

(継承元 DataFrameColumn)
SetValue(Int64, Object)

int、float などのプリミティブ型を保持する列。

Sort(Boolean)

int、float などのプリミティブ型を保持する列。

Subtract(DataFrameColumn, Boolean)

要素ごとの減算を実行します

Subtract<U>(U, Boolean)

列の各値に対して要素ごとの減算を実行します

Sum()

列の値の合計を返します

Sum(IEnumerable<Int64>)

rowIndices の値の合計を返します

ToArrowArray(Int64, Int32)

int、float などのプリミティブ型を保持する列。

ToString()

列の内容のプレビューを書式設定された文字列として返します。

ValueCounts()

int、float などのプリミティブ型を保持する列。

Xor(Boolean, Boolean)

列の各値に対して要素ごとのブール値 Xor を実行します

Xor(DataFrameColumn, Boolean)

要素ごとのブール値 Xor を実行します

明示的なインターフェイスの実装

IEnumerable.GetEnumerator()

int、float などのプリミティブ型を保持する列。

(継承元 DataFrameColumn)

適用対象