The DataFrame type exposes the following members.

Constructors

  NameDescription
DataFrameOverloaded.

Methods

  NameDescription
AddColumnOverloaded.
AddColumnsOverloaded.
AddRowOverloaded.
AddRowsOverloaded.
CleanAndRemoveColsOverloaded.
CleanAndRemoveRowsOverloaded.
CleanColsOverloaded.
CleanRowsOverloaded.
Clear
Removes all columns and all rows from this data frame.
Clone
Returns a deep copy of this data frame.
ContainsColumn
Tests whether this data frame contains a column of the given name.
ContainsRow
Tests whether this data frame contains a row with the given row key.
Equals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
GetColumnDictionaryOverloaded.
GetColumnsOverloaded.
GetFactorOverloaded.
GetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
GetRowOverloaded.
GetRowDictionaryOverloaded.
GetRowsOverloaded.
GetSubRowOverloaded.
GetType
Gets the Type of the current instance.
(Inherited from Object.)
IndexOf
Returns the index of the first row with a given value in a specified column.
IndexOfColumn
Return the index of the first column with a given column name.
IndexOfKey
Returns the index of the first row with a given row key.
IndexRowKeys
Resets the row keys for all rows to rowIndex + 1.
IndicesOf
Returns the indices of all rows with a given value in a specified column.
IndicesOfColumn
Returns an array of column indices for the given column name. Column names need not be unique, so multiple columns may share a single name.
IndicesOfKey
Returns the indices of all rows with a given row key.
InsertColumn
Inserts the given column at the given column index.
InsertRowOverloaded.
LaunchSaveFileDialog
Launches the Save File Dialog, allowing an end user to save the contents of this data frame to the text file of their choice.
LoadOverloaded.
OpenInEditor
Opens the contents of this data frame in the default text editor.
PermuteColumns
Reorders the columns in this data frame according to the given permutation array.
PermuteRows
Reorders the rows in this data frame according to the given permutation array.
RemoveAllColumns
Removes all columns from this data frame, but preserves the existing row keys.
RemoveAllRows
Removes all rows from this data frame.
RemoveColumnOverloaded.
RemoveColumnsOverloaded.
RemoveRowOverloaded.
RemoveRowsOverloaded.
SaveOverloaded.
SetRowKey
Sets the row key for the given row index to the given value.
SetRowKeys
Sets the row keys in this data frame to the elements of the given collection.
SortRowsOverloaded.
SortRowsByKeysOverloaded.
SwapColumns
Swaps the position of the given columns in the data frame.
SwapRows
Swaps the position of the given rows in the data frame.
TabulateOverloaded.
ToDataTable
Returns a data table containing all data in this data frame.
ToDoubleMatrix
Returns a double matrix containing all numeric data in this data frame.
ToStringOverloaded.

Fields

  NameDescription
rowKeys_
List of row keys

Properties

  NameDescription
Cols
Gets the number of columns in this data frame.
ColumnHeaders
Gets and sets the array of column labels in this data frame.
ColumnNames
Gets an array of the column names in this data frame.
CreateDate
Gets the creation datetime for this data object.
ItemOverloaded.
Name
Gets and sets the name for this data frame.
RowKeyHeader
Gets and sets the header for the row keys in this data frame.
RowKeys
Gets an object array of the row keys in this data frame.
Rows
Gets the number of rows in this data frame.
StringRowKeys
Gets a string array of the row keys in this data frame.
Type
Gets the type of this data object.

See Also