Microsoft.Data.Analysis Namespace

Classes

ArrowStringDataFrameColumn

An immutable column to hold Arrow style strings

BooleanDataFrameColumn
ByteDataFrameColumn
CharDataFrameColumn
DataFrame

A DataFrame to support indexing, binary operations, sorting, selection and other APIs. This will eventually also expose an IDataView for ML.NET

DataFrameColumn

The base column type. All APIs should be defined here first

DataFrameColumnCollection

A DataFrameColumnCollection is just a container that holds a number of DataFrameColumn instances.

DataFrameJoinExtensions
DataFrameRow

A DataFrameRow is a collection of values that represent a row in a DataFrame.

DataFrameRowCollection

Represents the rows of a DataFrame

DateTimeDataFrameColumn
DecimalDataFrameColumn
DoubleDataFrameColumn
Extensions
GroupBy

A GroupBy class that is typically the result of a DataFrame.GroupBy call. It holds information to perform typical aggregation ops on it.

GroupBy<TKey>
Int16DataFrameColumn
Int32DataFrameColumn
Int64DataFrameColumn
PrimitiveDataFrameColumn<T>

A column to hold primitive types such as int, float etc.

SByteDataFrameColumn
SingleDataFrameColumn
StringDataFrameColumn

A mutable column to hold strings

UInt16DataFrameColumn
UInt32DataFrameColumn
UInt64DataFrameColumn
VBufferDataFrameColumn<T>

Column to hold VBuffer

Enums

DropNullOptions

Options for DropNull().

JoinAlgorithm