StringDataFrameColumn 类

定义

用于保存字符串的可变列

public class StringDataFrameColumn : Microsoft.Data.Analysis.DataFrameColumn, System.Collections.Generic.IEnumerable<string>
type StringDataFrameColumn = class
    inherit DataFrameColumn
    interface seq<string>
    interface IEnumerable
Public Class StringDataFrameColumn
Inherits DataFrameColumn
Implements IEnumerable(Of String)
继承
StringDataFrameColumn
实现

注解

与箭头不兼容

构造函数

StringDataFrameColumn(String, IEnumerable<String>)

用于保存字符串的可变列

StringDataFrameColumn(String, Int64)

用于保存字符串的可变列

字段

MaxCapacity

用于保存字符串的可变列

属性

DataType

此列保存的数据的类型。

(继承自 DataFrameColumn)
Item[Int64, Int32]

用于保存字符串的可变列

Item[Int64]

用于保存字符串的可变列

Length

此列的长度

(继承自 DataFrameColumn)
Name

列名称。

(继承自 DataFrameColumn)
NullCount

用于保存字符串的可变列

方法

Abs(Boolean)

汇报每个数值元素及其绝对数值

(继承自 DataFrameColumn)
Add(DataFrameColumn, Boolean)

执行按元素添加

Add(String, Boolean)

用于保存字符串的可变列

Add(String, StringDataFrameColumn)

用于保存字符串的可变列

Add<T>(T, Boolean)

对列中的每个值执行元素加法

AddDataViewColumn(DataViewSchema+Builder)

用于保存字符串的可变列

AddValueUsingCursor(DataViewRowCursor, Delegate)

用于保存字符串的可变列

All()

返回是否所有元素均为 True

(继承自 DataFrameColumn)
And(Boolean, Boolean)

对列中的每个值执行元素级布尔和

(继承自 DataFrameColumn)
And(DataFrameColumn, Boolean)

执行元素级布尔和

(继承自 DataFrameColumn)
Any()

返回任何元素是否为 True

(继承自 DataFrameColumn)
Append(String)

用于保存字符串的可变列

Clamp<U>(U, U, Boolean)

用于保存字符串的可变列

ClampImplementation<U>(U, U, Boolean)

限制超出指定阈值的值

(继承自 DataFrameColumn)
Clone(DataFrameColumn, Boolean, Int64)

用于保存字符串的可变列

CloneImplementation(DataFrameColumn, Boolean, Int64)

用于保存字符串的可变列

CumulativeMax(Boolean)

汇报每个元素及其累积最大值

(继承自 DataFrameColumn)
CumulativeMax(IEnumerable<Int64>, Boolean)

汇报 rowIndices 中的列值及其累积 rowIndices 最大值

(继承自 DataFrameColumn)
CumulativeMin(Boolean)

汇报每个元素及其累积最小值

(继承自 DataFrameColumn)
CumulativeMin(IEnumerable<Int64>, Boolean)

在 rowIndices 处汇报列值及其累积 rowIndices 最小值

(继承自 DataFrameColumn)
CumulativeProduct(Boolean)

汇报每个元素及其累积乘积

(继承自 DataFrameColumn)
CumulativeProduct(IEnumerable<Int64>, Boolean)

使用 rowIndices 的累积 rowIndices 积汇报列值

(继承自 DataFrameColumn)
CumulativeSum(Boolean)

使用其累积和汇报每个元素

(继承自 DataFrameColumn)
CumulativeSum(IEnumerable<Int64>, Boolean)

汇报 rowIndices 中的列值及其累积 rowIndices 总和

(继承自 DataFrameColumn)
Description()

返回一个 DataFrameColumn ,其中包含用于描述列的统计信息

(继承自 DataFrameColumn)
Divide(DataFrameColumn, Boolean)

执行按元素划分

(继承自 DataFrameColumn)
Divide<T>(T, Boolean)

对列中的每个值执行元素除法

(继承自 DataFrameColumn)
ElementwiseEquals(DataFrameColumn)

按元素执行等于

ElementwiseEquals(String)

用于保存字符串的可变列

ElementwiseEquals<T>(T)

对列中的每个值执行元素相等

ElementwiseGreaterThan(DataFrameColumn)

按元素执行大于

(继承自 DataFrameColumn)
ElementwiseGreaterThan<T>(T)

对列中的每个值执行大于的元素

(继承自 DataFrameColumn)
ElementwiseGreaterThanOrEqual(DataFrameColumn)

按元素执行大于或等于

(继承自 DataFrameColumn)
ElementwiseGreaterThanOrEqual<T>(T)

对列中的每个值执行大于或等于元素

(继承自 DataFrameColumn)
ElementwiseIsNotNull()

用于保存字符串的可变列

ElementwiseIsNull()

用于保存字符串的可变列

ElementwiseLessThan(DataFrameColumn)

按元素执行小于

(继承自 DataFrameColumn)
ElementwiseLessThan<T>(T)

在元素上执行小于列中的每个值

(继承自 DataFrameColumn)
ElementwiseLessThanOrEqual(DataFrameColumn)

按元素执行小于或等于

(继承自 DataFrameColumn)
ElementwiseLessThanOrEqual<T>(T)

对列中的每个值执行元素上的小于或等于

(继承自 DataFrameColumn)
ElementwiseNotEquals(DataFrameColumn)

执行元素不相等

ElementwiseNotEquals(String)

用于保存字符串的可变列

ElementwiseNotEquals<T>(T)

对列中的每个值执行元素不等于

FillNulls(Object, Boolean)

返回一个新列,其中 null 元素替换为 value

(继承自 DataFrameColumn)
FillNulls(String, Boolean)

用于保存字符串的可变列

FillNullsImplementation(Object, Boolean)

用于保存字符串的可变列

Filter<U>(U, U)

用于保存字符串的可变列

FilterImplementation<U>(U, U)

返回按下限和上限筛选的新列

(继承自 DataFrameColumn)
GetArrowField()

用于保存字符串的可变列

(继承自 DataFrameColumn)
GetDataViewGetter(DataViewRowCursor)

用于保存字符串的可变列

GetEnumerator()

用于保存字符串的可变列

GetEnumeratorCore()

用于保存字符串的可变列

GetGroupedOccurrences(DataFrameColumn, HashSet<Int64>)

用于保存字符串的可变列

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

从其他列中的此列获取每个值的出现,按此值分组

(继承自 DataFrameColumn)
GetMaxRecordBatchLength(Int64)

返回内存中连续的最大值数

(继承自 DataFrameColumn)
GetValue(Int64)

用于保存字符串的可变列

GetValueGetterUsingCursor(DataViewRowCursor, DataViewSchema+Column)

用于保存字符串的可变列

GetValues(Int64, Int32)

用于保存字符串的可变列

GroupBy(Int32, DataFrame)

用于保存字符串的可变列

GroupColumnValues<TKey>(HashSet<Int64>)

用于保存字符串的可变列

HasDescription()

用于从 Description 方法中排除列

(继承自 DataFrameColumn)
Info()

返回包含 StringDataFrameColumn 此列的 DataType 和 Length 的 。

(继承自 DataFrameColumn)
IsNumericColumn()

确定列是否为数值类型

(继承自 DataFrameColumn)
LeftShift(Int32, Boolean)

对列中的每个值执行元素左移

(继承自 DataFrameColumn)
Max()

返回列中值的最大值

(继承自 DataFrameColumn)
Max(IEnumerable<Int64>)

返回 rowIndices 处的最大值

(继承自 DataFrameColumn)
Mean()

返回列中值的平均值。 如果这不是数值列,则引发

(继承自 DataFrameColumn)
Median()

返回列中值的中值。 如果这不是数值列,则引发

(继承自 DataFrameColumn)
Min()

返回列中值的最小值

(继承自 DataFrameColumn)
Min(IEnumerable<Int64>)

返回 rowIndices 处值的最小值

(继承自 DataFrameColumn)
Modulo(DataFrameColumn, Boolean)

执行元素级模量

(继承自 DataFrameColumn)
Modulo<T>(T, Boolean)

对列中的每个值执行元素级模量运算

(继承自 DataFrameColumn)
Multiply(DataFrameColumn, Boolean)

执行元素级乘法

(继承自 DataFrameColumn)
Multiply<T>(T, Boolean)

对列中的每个值执行元素乘法

(继承自 DataFrameColumn)
Or(Boolean, Boolean)

对列中的每个值执行元素的布尔值或

(继承自 DataFrameColumn)
Or(DataFrameColumn, Boolean)

执行元素级布尔值或

(继承自 DataFrameColumn)
Product()

返回列中值的乘积

(继承自 DataFrameColumn)
Product(IEnumerable<Int64>)

返回 rowIndices 中值的乘积

(继承自 DataFrameColumn)
Resize(Int64)

用于保存字符串的可变列

ReverseAdd<T>(T, Boolean)

对列中的每个值执行反向元素加法

(继承自 DataFrameColumn)
ReverseAnd(Boolean, Boolean)

对列中的每个值执行反转的元素布尔值 And

(继承自 DataFrameColumn)
ReverseDivide<T>(T, Boolean)

对列中的每个值执行反向元素除法

(继承自 DataFrameColumn)
ReverseModulo<T>(T, Boolean)

对列中的每个值执行反向元素模量运算

(继承自 DataFrameColumn)
ReverseMultiply<T>(T, Boolean)

对列中的每个值执行反向元素乘法

(继承自 DataFrameColumn)
ReverseOr(Boolean, Boolean)

对列中的每个值执行反转的元素布尔值 Or

(继承自 DataFrameColumn)
ReverseSubtract<T>(T, Boolean)

对列中的每个值执行反向元素减法

(继承自 DataFrameColumn)
ReverseXor(Boolean, Boolean)

对列中的每个值执行反转的元素布尔 Xor

(继承自 DataFrameColumn)
RightShift(Int32, Boolean)

对列中的每个值执行元素右移

(继承自 DataFrameColumn)
Round(Boolean)

对列中的每个值调用 Math.Round

(继承自 DataFrameColumn)
SetName(String)

汇报列名。

(继承自 DataFrameColumn)
SetName(String, DataFrame)
已过时.

汇报此列的名称。

(继承自 DataFrameColumn)
SetValue(Int64, Object)

用于保存字符串的可变列

Sort(Boolean)

用于保存字符串的可变列

Subtract(DataFrameColumn, Boolean)

执行元素减法

(继承自 DataFrameColumn)
Subtract<T>(T, Boolean)

对列中的每个值执行元素减法

(继承自 DataFrameColumn)
Sum()

返回列中值的总和

(继承自 DataFrameColumn)
Sum(IEnumerable<Int64>)

返回 rowIndices 中值的总和

(继承自 DataFrameColumn)
ToArrowArray(Int64, Int32)

用于保存字符串的可变列

(继承自 DataFrameColumn)
ValueCounts()

用于保存字符串的可变列

Xor(Boolean, Boolean)

对列中的每个值执行元素级布尔 Xor

(继承自 DataFrameColumn)
Xor(DataFrameColumn, Boolean)

执行元素级布尔 Xor

(继承自 DataFrameColumn)

运算符

Addition(String, StringDataFrameColumn)

用于保存字符串的可变列

Addition(StringDataFrameColumn, String)

用于保存字符串的可变列

显式接口实现

IEnumerable.GetEnumerator()

用于保存字符串的可变列

(继承自 DataFrameColumn)

适用于