Represents a collection of variables that represent time series.
Namespace: Extreme.Statistics.TimeSeriesAnalysis
Assembly: Extreme.Numerics (Extreme.Numerics)
Syntax
| Visual Basic (Declaration) |
|---|
Public Class TimeSeriesCollection _ Inherits VariableCollection |
| C# |
|---|
public class TimeSeriesCollection : VariableCollection |
| C++ |
|---|
public ref class TimeSeriesCollection : public VariableCollection |
Methods
| Icon | Type | Description |
|---|---|---|
| Add(Variable) |
Adds a Variable to this collection.
| |
| AddRange(Variable[]()) |
Adds a group of variables to this VariableCollection.
| |
| AddRange(DataTable, IFormatProvider) |
Adds a group of variables to this VariableCollection.
| |
| AddRange(DataTable) |
Adds a group of variables to this VariableCollection.
| |
| AddRange(IDataReader, IFormatProvider) |
Adds a group of variables to this VariableCollection.
| |
| AddRange(IDataReader) |
Adds a group of variables to this VariableCollection.
| |
| AddRange(VariableCollection) |
Adds a group of variables to the VariableCollection.
| |
| Clear() | Removes all elements from the Collection<(Of T>). | |
| ClearItems() | Removes all elements from the Collection<(Of T>). | |
| Clone() |
Creates a new VariableCollection that contains the observations of the current VariableCollection
that match the current filter.
| |
| Contains(T) | Determines whether an element is in the Collection<(Of T>). | |
| ContainsName(String) |
Returns a value that indicates whether the VariableCollection contains the specified variable.
| |
| CopyTo(T[](), Int32) | Copies the entire Collection<(Of T>) to a compatible one-dimensional Array, starting at the specified index of the target array. | |
| CreateSubset(DateTime, DateTime) |
Returns a TimeSeriesCollection containing the observations from the current instance
for the specified period.
| |
| CreateSubset(Filter) |
Creates a new VariableCollection that contains the observations of the current VariableCollection
that match the specified filter.
| |
| CreateSubset(Int32, Int32) |
Returns a VariableCollection containing the observations from the current instance
in the specified range.
| |
| CreateView(Filter) |
Constructs a new VariableCollection that represents a view of the observations matching the
specified filter.
| |
| CreateView(Int32, Int32) |
Constructs a new VariableCollection that represents a view of the specified range of observations
in the current VariableCollection.
| |
| Equals(Object) | ||
| Finalize() | ||
| GetEnumerator() | Returns an enumerator that iterates through the Collection<(Of T>). | |
| GetHashCode() | Serves as a hash function for a particular type. | |
| GetNames() |
Returns a String array containing the names of the variables in the
VariableCollection.
| |
| GetRow(Object) |
Gets the observation values corresponding to the specified key.
| |
| GetRow(Int32) |
Gets the observation values corresponding to the specified index.
| |
| GetRowIndex(DateTime) |
Gets the index of the time period that contains the specified value.
| |
| GetRowIndex(DateTime, Int32) |
Gets the index of the time period that contains the specified value.
| |
| GetType() | Gets the Type of the current instance. | |
| IndexOf(T) | Searches for the specified object and returns the zero-based index of the first occurrence within the entire Collection<(Of T>). | |
| Insert(Int32, T) | Inserts an element into the Collection<(Of T>) at the specified index. | |
| InsertItem(Int32, T) | Inserts an element into the Collection<(Of T>) at the specified index. | |
| MemberwiseClone() | Creates a shallow copy of the current Object. | |
| Remove(Variable) | ||
| RemoveAt(Int32) | Removes the element at the specified index of the Collection<(Of T>). | |
| RemoveItem(Int32) |
Removes the element at the specified index
| |
| SetItem(Int32, Variable) |
Inserts an element into the Collection at the specified index.
| |
| Sort(CollectionSortOrder) |
Sort the observations in the collection according to the specified sort order.
| |
| Sort(String, SortOrder) |
Sorts the variable collection by the specified variable.
| |
| Sort(String) |
Sorts the variable collection by the specified variable.
| |
| ToArray() |
Returns the variables in the VariableCollection as an array.
| |
| ToString() | ||
| TransformFrequency(DateTimeUnit) |
Returns a TimeSeriesCollection with the data converted to the new time frame.
| |
| TransformFrequency(DateTime, DateTime, DateTimeUnit) |
Returns a TimeSeriesCollection with the data converted to the new time frame.
| |
| TransformFrequency(DateTime, DateTime, DateTimeUnit, BoundaryIntervalBehavior, BoundaryIntervalBehavior, Int32, DateTimeUnit) |
Returns a TimeSeriesCollection with the data converted to the new time frame.
|
Constructors
| Icon | Type | Description |
|---|---|---|
| TimeSeriesCollectionNew() |
Constructs a new TimeSeriesCollection object.
| |
| TimeSeriesCollectionNew(DataTable, IFormatProvider) |
Constructs a new VariableCollection object from a DataTable.
| |
| TimeSeriesCollectionNew(DataTable) |
Constructs a new TimeSeriesCollection.
| |
| TimeSeriesCollectionNew(IDataReader, IFormatProvider) |
Constructs a new VariableCollection from an IDataReader.
| |
| TimeSeriesCollectionNew(IDataReader) |
Constructs a new VariableCollection from an IDataReader.
| |
| TimeSeriesCollectionNew(DateTimeVariable, DateTimeVariable) |
Constructs a new TimeSeriesCollection.
| |
| TimeSeriesCollectionNew(DateTimeVariable, DateTimeUnit) |
Constructs a new TimeSeriesCollection.
|
Properties
| Icon | Type | Description |
|---|---|---|
| ActiveKeyVariable |
Gets or sets the variable that acts as a key to the VariableCollection.
| |
| Count | Gets the number of elements actually contained in the Collection<(Of T>). | |
| EndOfPeriodVariable |
Gets the DateTimeVariable that specifies the end of each period.
| |
| Filter |
Gets or sets the Filter for the collection's observations.
| |
| IsFixedSize | ||
| IsReadOnly | ||
| Item(String) |
Gets the variable with the specified name from the VariableCollection.
| |
| Item(Int32) |
Gets the variable at the specified index in the VariableCollection.
| |
| Items | Gets a List<(Of T>) wrapper around the Collection<(Of T>). | |
| Observations |
Gets the collection of observations.
| |
| RowCount |
Gets the number of observations of the variables in the VariableCollection.
| |
| StartOfPeriodVariable |
Gets the DateTimeVariable that specifies the start of each period.
| |
| UnfilteredObservations |
Gets the collection of observations without any sorting or filtering applied.
|
Inheritance Hierarchy
System.Object
System.Collections.ObjectModel.Collection<(Of T>)<>
Extreme.Statistics.VariableCollection
Extreme.Statistics.TimeSeriesAnalysis.TimeSeriesCollection
System.Collections.ObjectModel.Collection<(Of T>)<>
Extreme.Statistics.VariableCollection
Extreme.Statistics.TimeSeriesAnalysis.TimeSeriesCollection