DataFrame 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView
public class DataFrame : Microsoft.ML.IDataView
type DataFrame = class
interface IDataView
Public Class DataFrame
Implements IDataView
- 继承
-
DataFrame
- 实现
构造函数
| DataFrame(DataFrameColumn[]) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| DataFrame(IEnumerable<DataFrameColumn>) |
DataFrame使用 |
属性
| Columns |
将 中包含的 DataFrame 列作为 返回 DataFrameColumnCollection |
| Item[IEnumerable<Boolean>] |
使用 中的布尔值返回新的数据帧 |
| Item[IEnumerable<Int32>] |
使用 中的行索引返回新的数据帧 |
| Item[IEnumerable<Int64>] |
使用 中的行索引返回新的数据帧 |
| Item[Int64, Int32] |
用于获取或设置值的索引器。 |
| Item[PrimitiveDataFrameColumn<Boolean>] |
使用筛选器中的布尔值返回新的数据帧 |
| Item[PrimitiveDataFrameColumn<Int32>] |
使用 中的行索引返回新的数据帧 |
| Item[PrimitiveDataFrameColumn<Int64>] |
使用 中的行索引返回新的数据帧 |
| Item[String] |
基于的索引器 Name |
| Rows |
返回一个 , DataFrameRowCollection 其中包含此中行的视图 DataFrame |
方法
运算符
| Addition(Byte, DataFrame) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Addition(DataFrame, Byte) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Addition(DataFrame, Decimal) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Addition(DataFrame, Double) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Addition(DataFrame, Int16) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Addition(DataFrame, Int32) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Addition(DataFrame, Int64) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Addition(DataFrame, SByte) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Addition(DataFrame, Single) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Addition(DataFrame, UInt16) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Addition(DataFrame, UInt32) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Addition(DataFrame, UInt64) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Addition(Decimal, DataFrame) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Addition(Double, DataFrame) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Addition(Int16, DataFrame) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Addition(Int32, DataFrame) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Addition(Int64, DataFrame) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Addition(SByte, DataFrame) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Addition(Single, DataFrame) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Addition(UInt16, DataFrame) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Addition(UInt32, DataFrame) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Addition(UInt64, DataFrame) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Division(Byte, DataFrame) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Division(DataFrame, Byte) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Division(DataFrame, Decimal) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Division(DataFrame, Double) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Division(DataFrame, Int16) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Division(DataFrame, Int32) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Division(DataFrame, Int64) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Division(DataFrame, SByte) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Division(DataFrame, Single) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Division(DataFrame, UInt16) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Division(DataFrame, UInt32) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Division(DataFrame, UInt64) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Division(Decimal, DataFrame) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Division(Double, DataFrame) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Division(Int16, DataFrame) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Division(Int32, DataFrame) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Division(Int64, DataFrame) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Division(SByte, DataFrame) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Division(Single, DataFrame) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Division(UInt16, DataFrame) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Division(UInt32, DataFrame) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Division(UInt64, DataFrame) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| LeftShift(DataFrame, Int32) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Modulus(Byte, DataFrame) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Modulus(DataFrame, Byte) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Modulus(DataFrame, Decimal) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Modulus(DataFrame, Double) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Modulus(DataFrame, Int16) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Modulus(DataFrame, Int32) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Modulus(DataFrame, Int64) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Modulus(DataFrame, SByte) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Modulus(DataFrame, Single) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Modulus(DataFrame, UInt16) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Modulus(DataFrame, UInt32) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Modulus(DataFrame, UInt64) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Modulus(Decimal, DataFrame) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Modulus(Double, DataFrame) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Modulus(Int16, DataFrame) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Modulus(Int32, DataFrame) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Modulus(Int64, DataFrame) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Modulus(SByte, DataFrame) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Modulus(Single, DataFrame) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Modulus(UInt16, DataFrame) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Modulus(UInt32, DataFrame) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Modulus(UInt64, DataFrame) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Multiply(Byte, DataFrame) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Multiply(DataFrame, Byte) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Multiply(DataFrame, Decimal) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Multiply(DataFrame, Double) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Multiply(DataFrame, Int16) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Multiply(DataFrame, Int32) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Multiply(DataFrame, Int64) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Multiply(DataFrame, SByte) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Multiply(DataFrame, Single) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Multiply(DataFrame, UInt16) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Multiply(DataFrame, UInt32) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Multiply(DataFrame, UInt64) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Multiply(Decimal, DataFrame) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Multiply(Double, DataFrame) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Multiply(Int16, DataFrame) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Multiply(Int32, DataFrame) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Multiply(Int64, DataFrame) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Multiply(SByte, DataFrame) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Multiply(Single, DataFrame) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Multiply(UInt16, DataFrame) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Multiply(UInt32, DataFrame) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Multiply(UInt64, DataFrame) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| RightShift(DataFrame, Int32) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Subtraction(Byte, DataFrame) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Subtraction(DataFrame, Byte) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Subtraction(DataFrame, Decimal) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Subtraction(DataFrame, Double) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Subtraction(DataFrame, Int16) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Subtraction(DataFrame, Int32) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Subtraction(DataFrame, Int64) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Subtraction(DataFrame, SByte) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Subtraction(DataFrame, Single) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Subtraction(DataFrame, UInt16) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Subtraction(DataFrame, UInt32) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Subtraction(DataFrame, UInt64) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Subtraction(Decimal, DataFrame) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Subtraction(Double, DataFrame) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Subtraction(Int16, DataFrame) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Subtraction(Int32, DataFrame) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Subtraction(Int64, DataFrame) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Subtraction(SByte, DataFrame) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Subtraction(Single, DataFrame) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Subtraction(UInt16, DataFrame) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Subtraction(UInt32, DataFrame) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| Subtraction(UInt64, DataFrame) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
显式接口实现
| IDataView.CanShuffle |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| IDataView.GetRowCount() |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| IDataView.GetRowCursor(IEnumerable<DataViewSchema.Column>, Random) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| IDataView.GetRowCursorSet(IEnumerable<DataViewSchema.Column>, Int32, Random) |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
| IDataView.Schema |
支持索引、二进制操作、排序、选择和其他 API 的数据帧。 这最终还会公开用于 ML.NET 的 IDataView |
扩展方法
| ToDataFrame(IDataView, Int64) |
DataFrame从此 |
| ToDataFrame(IDataView, Int64, String[]) |
返回具有DataFrame此 |
| ToDataFrame(IDataView, String[]) |
返回一个 DataFrame ,其中包含此 |