Extreme Optimization™: Complexity made simple.

Math and Statistics
Libraries for .NET

  • Home
  • Features
    • Math Library
    • Vector and Matrix Library
    • Statistics Library
    • Performance
    • Usability
  • Documentation
    • Introduction
    • Math Library User's Guide
    • Vector and Matrix Library User's Guide
    • Data Analysis Library User's Guide
    • Statistics Library User's Guide
    • Reference
  • Resources
    • Downloads
    • QuickStart Samples
    • Sample Applications
    • Frequently Asked Questions
    • Technical Support
  • Blog
  • Order
  • Company
    • About us
    • Testimonials
    • Customers
    • Press Releases
    • Careers
    • Partners
    • Contact us
Introduction
Deployment Guide
Nuget packages
Configuration
Using Parallelism
Expand Mathematics Library User's GuideMathematics Library User's Guide
Expand Vector and Matrix Library User's GuideVector and Matrix Library User's Guide
Expand Data Analysis Library User's GuideData Analysis Library User's Guide
Expand Statistics Library User's GuideStatistics Library User's Guide
Expand Data Access Library User's GuideData Access Library User's Guide
Expand ReferenceReference
  • Extreme Optimization
    • Features
    • Solutions
    • Documentation
    • QuickStart Samples
    • Sample Applications
    • Downloads
    • Technical Support
    • Download trial
    • How to buy
    • Blog
    • Company
    • Resources
  • Documentation
    • Introduction
    • Deployment Guide
    • Nuget packages
    • Configuration
    • Using Parallelism
    • Mathematics Library User's Guide
    • Vector and Matrix Library User's Guide
    • Data Analysis Library User's Guide
    • Statistics Library User's Guide
    • Data Access Library User's Guide
    • Reference
  • Reference
    • Extreme
    • Extreme.Collections
    • Extreme.Data
    • Extreme.Data.Json
    • Extreme.Data.Matlab
    • Extreme.Data.R
    • Extreme.Data.Stata
    • Extreme.Data.Text
    • Extreme.DataAnalysis
    • Extreme.DataAnalysis.Linq
    • Extreme.DataAnalysis.Models
    • Extreme.Mathematics
    • Extreme.Mathematics.Algorithms
    • Extreme.Mathematics.Calculus
    • Extreme.Mathematics.Calculus.OrdinaryDifferentialEquations
    • Extreme.Mathematics.Curves
    • Extreme.Mathematics.Curves.Nonlinear
    • Extreme.Mathematics.Distributed
    • Extreme.Mathematics.EquationSolvers
    • Extreme.Mathematics.Generic
    • Extreme.Mathematics.LinearAlgebra
    • Extreme.Mathematics.LinearAlgebra.Implementation
    • Extreme.Mathematics.LinearAlgebra.IterativeSolvers
    • Extreme.Mathematics.LinearAlgebra.IterativeSolvers.Preconditioners
    • Extreme.Mathematics.Optimization
    • Extreme.Mathematics.Optimization.LineSearches
    • Extreme.Mathematics.Random
    • Extreme.Mathematics.SignalProcessing
    • Extreme.Providers
    • Extreme.Providers.InteropServices
    • Extreme.Statistics
    • Extreme.Statistics.Distributions
    • Extreme.Statistics.Multivariate
    • Extreme.Statistics.Tests
    • Extreme.Statistics.TimeSeriesAnalysis
  • Extreme.DataAnalysis
    • Accumulator(T, U) Class
    • Aggregator(T, U) Class
    • Aggregator2(T, U) Class
    • Aggregator2Group Class
    • Aggregator2Group(T) Class
    • AggregatorGroup Class
    • AggregatorGroup(T) Class
    • Aggregators Class
    • BoundaryIntervalBehavior Enumeration
    • CategoricalEncoding Class
    • DataFrame Class
    • DataFrame(R, C) Class
    • DataFrameRow(R, C) Class
    • DateTimeExtensions Class
    • DateTimeUnit Enumeration
    • Direction Enumeration
    • Grouping Class
    • Grouping(TKey) Class
    • Histogram Class
    • Histogram(T) Class
    • IAccumulator(T, U) Interface
    • IAccumulator2(T, U) Interface
    • IAccumulator2(T, U, V) Interface
    • IAggregator Interface
    • IAggregator(T) Interface
    • IAggregator2 Interface
    • IAggregator2(T) Interface
    • IDataFrame Interface
    • IGrouping Interface
    • IIndex Interface
    • Index Class
    • Index(T) Class
    • IntervalIndex(T) Class
    • IPivot Interface
    • JoinIndex Class
    • JoinType Enumeration
    • MissingValueAction Enumeration
    • MissingValueException Class
    • MultipleMissingValueAction Enumeration
    • Parameter(T) Class
    • ParameterVector(T) Class
    • Pivot Class
    • Pivot(R, C) Class
    • RankTiebreaker Enumeration
    • Recurrence Class
    • SortOrder Enumeration
    • SpecialBins Enumeration
    • Subset Class
    • TransformedParameter(T) Class
    • TypePreservingAggregatorGroup Class
    • VectorExtensions Class
  • Histogram(T) Class
    • Properties
    • Methods
  • Methods
    • AddTotals Method
    • Clear Method
    • Clone Method Overloads
    • GetTotals Method
    • IncrementAt Method Overloads
    • SetTotals Method

HistogramT Methods

Extreme Optimization Numerical Libraries for .NET Professional

The HistogramT generic type exposes the following members.

Methods

  NameDescription
Protected methodAbsCore
Computes the absolute values of the elements of a vector.
(Inherited from DenseVectorT.)
Public methodAbsInPlace
Computes the absolute values of the elements of a vector in-place.
(Inherited from VectorT.)
Public methodAbsoluteMaxIndex
Returns the index of the element in this vector that has the largest absolute value.
(Inherited from VectorT.)
Public methodAbsoluteMinIndex
Returns the index of the element in this vector that has the smallest absolute value.
(Inherited from VectorT.)
Protected methodAcosCore
Computes the inverse cosine of the elements of a vector.
(Inherited from DenseVectorT.)
Protected methodAcoshCore
Computes the inverse hyperbolic cosine of the elements of a vector.
(Inherited from DenseVectorT.)
Public methodAcoshInPlace
Computes the inverse hyperbolic cosine of the elements of a vector in-place.
(Inherited from VectorT.)
Public methodAcosInPlace
Computes the inverse cosine of the elements of a vector in-place.
(Inherited from VectorT.)
Public methodAdd(VectorT) Obsolete.
Adds another vector to this vector.
(Inherited from VectorT.)
Protected methodAddCore(T, VectorT)
Adds a constant to a vector in-place.
(Inherited from DenseVectorT.)
Protected methodAddCore(VectorT, VectorT)
Adds two vectors.
(Inherited from VectorT.)
Public methodAddInPlace(T)
Adds a constant to a vector.
(Inherited from DenseVectorT.)
Public methodAddInPlace(VectorT)
Adds another vector to this vector in-place.
(Inherited from VectorT.)
Public methodAddProductInPlace(LinearOperatorT, VectorT)
Adds the product of a matrix and a VectorT to this VectorT.
(Inherited from VectorT.)
Public methodAddProductInPlace(LinearOperatorT, TransposeOperation, VectorT)
Adds the product of a matrix and a VectorT to this VectorT.
(Inherited from VectorT.)
Protected methodAddScaledAsLeftCore
Adds two vectors.
(Inherited from DenseVectorT.)
Protected methodAddScaledAsRightCore
Adds two vectors.
(Inherited from VectorT.)
Public methodAddScaledInPlace
Adds a scaled vector to this vector.
(Inherited from DenseVectorT.)
Public methodAddScaledProductInPlace(T, LinearOperatorT, VectorT)
Adds the scaled product of a matrix and a VectorT to this VectorT.
(Inherited from VectorT.)
Public methodAddScaledProductInPlace(T, LinearOperatorT, TransposeOperation, VectorT)
Adds the scaled product of a matrix and a vector in-place to a vector.
(Inherited from VectorT.)
Public methodAddTotals Obsolete.
Adds the specified values to the total for each bin in a histogram.
Public methodAggregate(TypePreservingAggregatorGroup)
Applies the specified aggregator to the vector.
(Inherited from VectorT.)
Public methodAggregateU(AggregatorT, U)
Applies the specified aggregator to the vector.
(Inherited from VectorT.)
Public methodAggregateU(AggregatorGroupU)
Applies the specified aggregator to the vector.
(Inherited from VectorT.)
Public methodAggregateBy(IGrouping, TypePreservingAggregatorGroup)
Returns a new vector that aggregates the columns according to the specified grouping.
(Inherited from VectorT.)
Public methodAggregateByU(IGrouping, AggregatorT, U)
Aggregates the vector according to the specified grouping.
(Inherited from VectorT.)
Public methodAggregateByU(IGrouping, AggregatorGroupU)
Returns a new vector that aggregates the columns according to the specified grouping.
(Inherited from VectorT.)
Public methodAggregateByU(IPivot, AggregatorT, U)
Returns a new matrix that aggregates the elements according to the specified pivot grouping.
(Inherited from VectorT.)
Public methodAggregateByU(IPivot, AggregatorGroupU)
Returns a new matrix that aggregates the elements according to the specified pivot grouping.
(Inherited from VectorT.)
Public methodAll
Returns whether all the elements of the vector satisfy a condition.
(Inherited from VectorT.)
Public methodAny
Returns whether any of the elements of the vector satisfy a condition.
(Inherited from VectorT.)
Public methodAsCategorical(IndexT)
Returns a categorical vector containing the same data as this vector.
(Inherited from VectorT.)
Public methodAsCategorical(SortOrder)
Returns a categorical vector containing the same data as this vector.
(Inherited from VectorT.)
Public methodAsDenseVector
Returns this vector as a dense vector.
(Inherited from DenseVectorT.)
Protected methodAsinCore
Computes the inverse sine of the elements of a vector.
(Inherited from DenseVectorT.)
Public methodAsIndex
Converts a vector to an index.
(Inherited from VectorT.)
Protected methodAsinhCore
Computes the inverse hyperbolic sine of the elements of a vector.
(Inherited from DenseVectorT.)
Public methodAsinhInPlace
Computes the inverse hyperbolic sine of the elements of a vector in-place.
(Inherited from VectorT.)
Public methodAsinInPlace
Computes the inverse sine of the elements of a vector in-place.
(Inherited from VectorT.)
Protected methodAtan2AsXCore
Computes the four-quadrant inverse tangent of the corresponding elements of two matrices.
(Inherited from VectorT.)
Protected methodAtan2AsYCore
Computes the four-quadrant inverse tangent of the elements of a vector.
(Inherited from VectorT.)
Protected methodAtanCore
Computes the inverse tangent of the elements of a vector.
(Inherited from DenseVectorT.)
Protected methodAtanhCore
Computes the inverse hyperbolic tangent of the elements of a vector.
(Inherited from DenseVectorT.)
Public methodAtanhInPlace
Computes the inverse hyperbolic tangent of the elements of a vector in-place.
(Inherited from VectorT.)
Public methodAtanInPlace
Computes the inverse tangent of the elements of a vector in-place.
(Inherited from VectorT.)
Public methodBroadcast
Broadcasts the elements of the vector along the specified dimension.
(Inherited from VectorT.)
Public methodBroadcastInto
Broadcasts the elements of the vector along the specified dimension.
(Inherited from DenseVectorT.)
Public methodByK
Enables accessing elements of an indexed vector using strongly typed indexes.
(Inherited from VectorT.)
Public methodCastU
Casts the elements of the vector to the specified type.
(Inherited from VectorT.)
Public methodCastIntoU
Casts the elements of the vector to the specified type.
(Inherited from VectorT.)
Protected methodCeilingCore
Computes the smallest integers greater than the elements of a vector.
(Inherited from DenseVectorT.)
Public methodCeilingInPlace
Computes the smallest integers greater than the elements of a vector in-place.
(Inherited from VectorT.)
Public methodClear Obsolete.
Clears the values in all bins of a histogram.
Public methodClone
Makes a copy of this vector.
(Inherited from VectorT.)
Public methodClone(CloningMethod)
Makes a copy of this vector using the specified method.
(Overrides DenseVectorTClone(CloningMethod).)
Public methodCloneData
If possible, gives this instance its own copy of its elements.
(Inherited from DenseVectorT.)
Public methodConjugate
Conjugates the elements of a vector and returns the result.
(Inherited from VectorT.)
Protected methodConjugateCore
Conjugates the elements of a vector.
(Inherited from VectorT.)
Public methodConjugateDotProduct
Returns the dot product of this vector with another vector.
(Inherited from DenseVectorT.)
Public methodConjugateInPlace
Conjugates all elements of a vector in-place.
(Inherited from VectorT.)
Public methodCopyTo(ArraySliceT)
Copies the elements of this vector to an array.
(Inherited from DenseVectorT.)
Public methodCopyTo(IVector)
Copies the elements of this vector to an untyped vector.
(Inherited from VectorT.)
Public methodCopyTo(T)
Copies the elements of this vector to an array.
(Inherited from VectorT.)
Public methodCopyTo(VectorT)
Copies the elements of this vector to another vector.
(Inherited from VectorT.)
Public methodCopyTo(VectorT, Int32)
Copies the elements of this dense vector to another vector starting at the specified position.
(Inherited from DenseVectorT.)
Public methodCopyTo(T, Int32)
Copies the elements of this vector to an array.
(Inherited from VectorT.)
Public methodCopyToOrClone
Copies the elements of this vector to another vector, if it exists; otherwise clones the vector using the specified method.
(Inherited from VectorT.)
Protected methodCosCore
Computes the cosine of the elements of a vector.
(Inherited from DenseVectorT.)
Protected methodCoshCore
Computes the hyperbolic cosine of the elements of a vector.
(Inherited from DenseVectorT.)
Public methodCoshInPlace
Computes the hyperbolic cosine of the elements of a vector in-place.
(Inherited from VectorT.)
Public methodCosInPlace
Computes the cosine of the elements of a vector in-place.
(Inherited from VectorT.)
Public methodCumulativeProduct
Gets the product of the elements of the vector.
(Inherited from VectorT.)
Public methodCumulativeProductInPlace
Gets the product of the elements of the vector.
(Inherited from VectorT.)
Public methodCumulativeProductInto
Gets the product of the elements of the vector.
(Inherited from DenseVectorT.)
Public methodCumulativeSum
Gets the sum of the elements of the vector.
(Inherited from VectorT.)
Public methodCumulativeSumInPlace
Gets the sum of the elements of the vector.
(Inherited from VectorT.)
Public methodCumulativeSumInto
Gets the cumulative sum of the elements of the vector.
(Inherited from VectorT.)
Protected methodDifferenceCore
Computes the forward or backward difference of a vector.
(Inherited from VectorT.)
Public methodDispose
Releases unmanaged resources.
(Inherited from VectorT.)
Protected methodDispose(Boolean)
Releases unmanaged resources.
(Inherited from VectorT.)
Public methodDivideInPlace
Divides a vector in-place by a constant.
(Inherited from VectorT.)
Public methodDotProduct
Returns the dot product of this vector with another vector.
(Inherited from DenseVectorT.)
Protected methodElementwiseConjugateMultiplyAsLeftCore
Multiplies two vectors element-wise.
(Inherited from VectorT.)
Protected methodElementwiseConjugateMultiplyAsRightCore
Multiplies two vectors element-wise.
(Inherited from VectorT.)
Protected methodElementwiseDivideAsLeftCore
Divides two vectors element-wise.
(Inherited from DenseVectorT.)
Protected methodElementwiseDivideAsRightCore
Divides two vectors element-wise.
(Inherited from DenseVectorT.)
Public methodElementwiseDivideInPlace
Divides this vector in-place element-wise by another vector.
(Inherited from VectorT.)
Protected methodElementwiseMultiplyCore
Multiplies two vectors element-wise.
(Inherited from DenseVectorT.)
Public methodElementwiseMultiplyInPlace
Multiplies this vector in-place element-wise by another vector.
(Inherited from VectorT.)
Protected methodElementwisePowAsLeftCore(VectorT, VectorT)
Raises the elements of a vector to a power from the corresponding elements in another vector.
(Inherited from VectorT.)
Protected methodElementwisePowAsRightCore
Raises two vectors element-wise.
(Inherited from VectorT.)
Protected methodElementwisePowCore(Int32, VectorT)
Raises the element of a vector to a constant power.
(Inherited from VectorT.)
Protected methodElementwisePowCore(T, VectorT)
Raises the element of a vector to a constant power.
(Inherited from VectorT.)
Public methodElementwisePowInPlace(Int32)
Raises the elements of a vector in-place to a constant power.
(Inherited from VectorT.)
Public methodElementwisePowInPlace(T)
Raises the elements of a vector in-place to a constant power.
(Inherited from VectorT.)
Public methodElementwisePowInPlace(VectorT)
Raises this vector in-place element-wise by another vector.
(Inherited from VectorT.)
Public methodEnsureWritable
Ensures that every element in the vector can be written to.
(Inherited from VectorT.)
Public methodEnsureWritable(Int32)
Ensures that the element at the specified index in the vector can be written to.
(Inherited from VectorT.)
Public methodEnsureWritable(Range)
Ensures that the element at the specified index in the vector can be written to.
(Inherited from VectorT.)
Public methodEnsureWritable(Int32, Int32)
Ensures that the element at the specified index in the vector can be written to.
(Inherited from VectorT.)
Public methodEquals(Object)
Determines whether the specified Object is equal to the current DenseVectorT.
(Inherited from DenseVectorT.)
Public methodEquals(VectorT)
Determines whether the specified VectorT is equal to the current VectorT.
(Inherited from VectorT.)
Public methodEquals(Object, IEqualityComparer)
Returns whether an object is structurally equal to this instance.
(Inherited from VectorT.)
Protected methodEqualToCore(T, VectorBoolean)
Checks if the elements of one vector are equal to a constant.
(Inherited from VectorT.)
Protected methodEqualToCore(VectorT, VectorBoolean)
Checks if the elements of one vector are equal to the corresponding elements of another vector.
(Inherited from VectorT.)
Protected methodExpCore
Computes the exponential of the elements of a vector.
(Inherited from DenseVectorT.)
Public methodExpInPlace
Computes the exponential of the elements of a vector in-place.
(Inherited from VectorT.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodFind
Enumerates the indexes that match a condition.
(Inherited from VectorT.)
Protected methodFloorCore
Computes the largest integers smaller than the elements of a vector.
(Inherited from DenseVectorT.)
Public methodFloorInPlace
Computes the largest integers smaller than the elements of a vector in-place.
(Inherited from VectorT.)
Public methodGetK(K)
Gets the value with the specified key.
(Inherited from VectorT.)
Public methodGetK1, K2(K1, K2)
Gets the value at the specified key.
(Inherited from VectorT.)
Public methodGetEnumerator
Returns an enumerator for this dense vector.
(Inherited from DenseVectorT.)
Public methodGetHashCode
Returns the hash code for this instance.
(Inherited from VectorT.)
Public methodGetHashCode(IEqualityComparer)
Returns a hash code for this instance.
(Inherited from VectorT.)
Public methodGetNearestK
Gets the value nearest to the specified key.
(Inherited from VectorT.)
Public methodGetNearestValuesK
Returns a vector containing the items nearest to the specified key values.
(Inherited from VectorT.)
Public methodGetObjectData
Populates a SerializationInfo with the values needed to serialize the target object.
(Inherited from DenseVectorT.)
Public methodGetSlice(Int32)
Returns a vector whose elements are a subset of the elements of this instance
(Inherited from VectorT.)
Public methodGetSlice(Range)
Returns a vector whose elements are a subset of the elements of this instance
(Inherited from VectorT.)
Public methodGetSlice(Int32, Int32)
Returns a vector whose elements are a subset of the elements of this instance
(Inherited from VectorT.)
Public methodGetSlice(Range, Intent)
Returns a vector whose elements are a subset of the elements of this instance
(Inherited from VectorT.)
Public methodGetSlice(Slice, Intent)
Returns a vector whose elements are a subset of the elements of this instance.
(Inherited from VectorT.)
Public methodGetSlice(Int32, Int32, Intent)
Returns a vector whose elements are a subset of the elements of this instance
(Inherited from VectorT.)
Public methodGetSlice(Int32, Int32, Int32)
Returns a vector whose elements are a subset of the elements of this instance
(Inherited from VectorT.)
Public methodGetSlice(Int32, Int32, Int32, Intent)
Returns a vector whose elements are a subset of the elements of this instance.
(Inherited from VectorT.)
Protected methodGetSliceCore
Returns a vector whose elements are a subset of the elements of this instance.
(Inherited from DenseVectorT.)
Public methodGetSubvector(Int32) Obsolete.
Returns a vector whose elements are a subset of the elements of this instance
(Inherited from VectorT.)
Public methodGetSubvector(Range) Obsolete.
Returns a vector whose elements are a subset of the elements of this instance
(Inherited from VectorT.)
Public methodGetSubvector(Int32, Int32) Obsolete.
Returns a vector whose elements are a subset of the elements of this instance
(Inherited from VectorT.)
Public methodGetSubvector(Range, Intent) Obsolete.
Returns a vector whose elements are a subset of the elements of this instance
(Inherited from VectorT.)
Public methodGetSubvector(Slice, Intent) Obsolete.
Returns a vector whose elements are a subset of the elements of this instance.
(Inherited from VectorT.)
Public methodGetSubvector(Int32, Int32, Intent) Obsolete.
Returns a vector whose elements are a subset of the elements of this instance
(Inherited from VectorT.)
Public methodGetSubvector(Int32, Int32, Int32) Obsolete.
Returns a vector whose elements are a subset of the elements of this instance
(Inherited from VectorT.)
Public methodGetSubvector(Int32, Int32, Int32, Intent) Obsolete.
Returns a vector whose elements are a subset of the elements of this instance.
(Inherited from VectorT.)
Public methodGetTotals Obsolete.
Returns an array containing the totals in each bin in a histogram.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodGetValue(Int32)
Gets the vector element at the specified position.
(Inherited from DenseVectorT.)
Public methodGetValue(Int32)
Gets the vector element at the specified position.
(Inherited from VectorT.)
Protected methodGetValues(VectorBoolean)
Returns the elements of a vector that match the specified condition.
(Inherited from DenseVectorT.)
Public methodGetValues(Subset, Intent)
Returns a vector that contains the specified subset of elements of the vector.
(Inherited from VectorT.)
Public methodGetValues(Int32, Boolean, Intent)
Returns a new vector that contains the elements of the vector with the specified indexes.
(Inherited from DenseVectorT.)
Public methodGetValuesK(IEnumerableK)
Returns a vector containing the items at the specified key values.
(Inherited from VectorT.)
Protected methodGreaterThanCore(T, VectorBoolean)
Checks if the elements of one vector are greater than the corresponding elements of another vector.
(Inherited from DenseVectorT.)
Protected methodGreaterThanCore(VectorT, VectorBoolean)
Checks if the elements of one vector are greater than the corresponding elements of another vector.
(Inherited from VectorT.)
Protected methodGreaterThanOrEqualToCore(T, VectorBoolean)
Checks if the elements of one vector are greater than or equal to a constant.
(Inherited from VectorT.)
Protected methodGreaterThanOrEqualToCore(VectorT, VectorBoolean)
Checks if the elements of one vector are greater than or equal to the corresponding elements of another vector.
(Inherited from VectorT.)
Protected methodHypotCore
Computes the square root of the sum of the squared corresponding elements of this vector and another vector.
(Inherited from VectorT.)
Public methodIncrementAt(Int32)
Increments the bin at the specified index.
Public methodIncrementAt(Int32, Double)
Increments the bin at the specified index by the specified amount.
Public methodIsElementWritable
Gets a value indicating whether the value of the component at the specified index can be changed.
(Inherited from DenseVectorT.)
Public methodIsMissing
Returns whether the value at the specified index is missing.
(Inherited from VectorT.)
Public methodKeysAndValuesK
Enumerates all keys and associated values.
(Inherited from VectorT.)
Protected methodLessThanCore(T, VectorBoolean)
Checks if the elements of one vector are greater than the corresponding elements of another vector.
(Inherited from DenseVectorT.)
Protected methodLessThanCore(VectorT, VectorBoolean)
Checks if the elements of one vector are greater than the corresponding elements of another vector.
(Inherited from VectorT.)
Protected methodLessThanOrEqualToCore(T, VectorBoolean)
Checks if the elements of one vector are less than or equal to a constant.
(Inherited from VectorT.)
Protected methodLessThanOrEqualToCore(VectorT, VectorBoolean)
Checks if the elements of one vector are greater than or equal to the corresponding elements of another vector.
(Inherited from VectorT.)
Protected methodLog10Core
Computes the base 10 logarithm of the elements of a vector.
(Inherited from VectorT.)
Public methodLog10InPlace
Computes the logarithm of the elements of a vector in-place.
(Inherited from VectorT.)
Protected methodLogCore(VectorT)
Computes the logarithm of the elements of a vector.
(Inherited from DenseVectorT.)
Protected methodLogCore(T, VectorT)
Computes the logarithm of the elements of a vector.
(Inherited from VectorT.)
Public methodLogInPlace
Computes the logarithm of the elements of a vector in-place.
(Inherited from VectorT.)
Public methodLogInPlace(T)
Computes the logarithm of the elements of a vector in-place.
(Inherited from VectorT.)
Public methodMakeImmutable
Protects the vector from changes in values or structure.
(Inherited from VectorT.)
Public methodMapU(FuncT, U)
Applies a function to the elements of a vector and returns the result.
(Inherited from VectorT.)
Protected methodMapAsFirstCoreU, V
Applies a function to the corresponding elements of two vectors.
(Inherited from VectorT.)
Protected methodMapAsSecondCoreU, V
Applies a function to the corresponding elements of two vectors.
(Inherited from VectorT.)
Protected methodMapCoreU(FuncT, U, VectorU)
Applies a function to the elements of a vector.
(Inherited from DenseVectorT.)
Protected methodMapCoreU(FuncT, U, VectorU)
Applies a function to the elements of a vector.
(Inherited from VectorT.)
Protected methodMapCoreU(FuncInt32, T, U, VectorU)
Applies a function to the elements of a vector.
(Inherited from DenseVectorT.)
Protected methodMapCoreU(FuncInt32, T, U, VectorU)
Applies a function to the elements of a vector.
(Inherited from VectorT.)
Public methodMapInPlace(FuncT, T)
Applies a function to the elements of a dense vector.
(Inherited from DenseVectorT.)
Public methodMapInPlace(FuncInt32, T, T)
Applies a function in-place to the elements of a vector.
(Inherited from VectorT.)
Public methodMapInPlaceU(FuncT, U, T, VectorU)
Applies a function to the elements of a vector.
(Inherited from VectorT.)
Public methodMapIntoU(FuncT, U, VectorU)
Applies a function to the elements of a vector.
(Inherited from VectorT.)
Public methodMapIntoU(FuncInt32, T, U, VectorU)
Applies a function to the elements of a vector.
(Inherited from VectorT.)
Public methodMapWhereU(FuncT, Boolean, FuncT, U)
Applies a function to the elements of a vector that meet a condition and returns the result.
(Inherited from VectorT.)
Public methodMapWhereU(FuncInt32, T, Boolean, FuncT, U)
Applies a function to the elements of a vector that meet a condition and returns the result.
(Inherited from VectorT.)
Protected methodMapWhereCoreU(FuncT, Boolean, FuncT, U, VectorU)
Applies a function to the elements of a vector.
(Inherited from VectorT.)
Protected methodMapWhereCoreU(FuncInt32, T, Boolean, FuncT, U, VectorU)
Applies a function to the elements of a vector.
(Inherited from VectorT.)
Public methodMax
Returns the value of the largest element in this vector.
(Inherited from VectorT.)
Public methodMax(Int32)
Returns the value of the largest element in this vector.
(Inherited from VectorT.)
Protected methodMaxCore(T, VectorT)
Returns a vector whose elements are the maximum of the components of a vector and a real number.
(Inherited from VectorT.)
Protected methodMaxCore(VectorT, VectorT)
Returns a vector whose elements are the maximums of the components of two vectors.
(Inherited from VectorT.)
Public methodMaxIndex
Returns the index of the largest element in this vector.
(Inherited from DenseVectorT.)
Public methodMaxInPlace
Returns a vector whose elements are the maximum of the components of a vector and a real number.
(Inherited from VectorT.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodMin
Returns the value of the smallest element in this vector.
(Inherited from VectorT.)
Public methodMin(Int32)
Returns the value of the smallest element in this vector.
(Inherited from VectorT.)
Protected methodMinCore(T, VectorT)
Returns a vector whose elements are the minimum of the components of a vector and a real number.
(Inherited from VectorT.)
Protected methodMinCore(VectorT, VectorT)
Returns a vector whose elements are the minimums of the components of two vectors.
(Inherited from VectorT.)
Public methodMinIndex
Returns the index of the smallest element in this vector.
(Inherited from VectorT.)
Public methodMinInPlace
Returns a vector whose elements are the minimum of the components of a vector and a real number.
(Inherited from VectorT.)
Protected methodMultiplyCore
Multiplies a vector by a constant.
(Inherited from DenseVectorT.)
Public methodMultiplyInPlace(T)
Multiplies a vector by a given factor.
(Inherited from DenseVectorT.)
Public methodMultiplyInPlace(MatrixT, MatrixOperationSide)
Multiplies a VectorT by a MatrixT.
(Inherited from VectorT.)
Public methodNegateInPlace
Negates a vector in-place.
(Inherited from VectorT.)
Public methodNorm
Returns the two-norm of the vector.
(Inherited from VectorT.)
Public methodNorm(Int32)
Returns the norm of the specified order of this vector.
(Inherited from VectorT.)
Public methodNorm(T)
Returns the norm of the specified order of this vector.
(Inherited from VectorT.)
Public methodNormalize
Scales the vector to make its two-norm equal to one.
(Inherited from VectorT.)
Protected methodNormInternal(T)
Returns the norm of the specified order of this dense vector.
(Inherited from DenseVectorT.)
Protected methodNormInternal(Int32)
Returns the norm of the specified order of this dense vector.
(Inherited from DenseVectorT.)
Public methodNormSquared
Returns the square of the two-norm of this vector.
(Inherited from VectorT.)
Protected methodNotEqualToCore(T, VectorBoolean)
Checks if the elements of one vector are not equal to a constant.
(Inherited from VectorT.)
Protected methodNotEqualToCore(VectorT, VectorBoolean)
Checks if the elements of one vector are not equal to the corresponding elements of another vector.
(Inherited from VectorT.)
Public methodOneNorm
Returns the one-norm of this vector.
(Inherited from VectorT.)
Public methodPermuteInPlace(Permutation)
Permutes a vector.
(Inherited from VectorT.)
Public methodPermuteInPlace(Permutation, Boolean)
Permutes a vector.
(Inherited from DenseVectorT.)
Public methodProduct
Gets the product of the elements of the vector.
(Inherited from VectorT.)
Public methodProtect
Returns a read-only copy of the vector.
(Inherited from VectorT.)
Public methodProtectInPlace
Protects the vector from changes in values or structure.
(Inherited from VectorT.)
Protected methodReciprocalCore
Computes the inverses (reciprocals) of the elements of a vector.
(Inherited from VectorT.)
Public methodReciprocalInPlace
Computes the inverses (reciprocals) of the elements of a vector in-place.
(Inherited from VectorT.)
Public methodRemoveMissingValues
Removes all the missing values from a vector and returns the result.
(Inherited from VectorT.)
Public methodReplaceMissingValues(T)
Replaces all missing values in the vector with the specified value.
(Inherited from VectorT.)
Public methodReplaceMissingValues(VectorT)
Replaces all missing values in the vector with the corresponding element in another vector.
(Inherited from VectorT.)
Public methodReplaceMissingValues(Direction, Int32)
Replaces all missing values in a vector with the specified value.
(Inherited from VectorT.)
Public methodReplaceMissingValuesInPlace(T)
Replaces all missing values in the vector with the specified value in-place.
(Inherited from VectorT.)
Public methodReplaceMissingValuesInPlace(VectorT)
Replaces all missing values in the vector with the corresponding element in another vector in-place.
(Inherited from VectorT.)
Public methodReplaceMissingValuesInPlace(Direction, Int32)
Replaces all missing values in a vector with the specified value in-place.
(Inherited from VectorT.)
Public methodReplaceMissingValuesInto(T, VectorT)
Replaces all missing values in a vector with the specified value.
(Inherited from VectorT.)
Public methodReplaceMissingValuesInto(VectorT, VectorT)
Replaces all missing values in the vector with the corresponding element in another vector.
(Inherited from VectorT.)
Public methodReplaceMissingValuesInto(Direction, VectorT, Int32)
Replaces all missing values in a vector with the previous or next non-missing value.
(Inherited from VectorT.)
Public methodReplaceValue
Replaces every occurrence of a value with a new value.
(Inherited from VectorT.)
Public methodReplaceValueInPlace
Replaces every occurrence of a value with a new value.
(Inherited from VectorT.)
Public methodReplaceValueInto
Replaces every occurrence of a value with a new value.
(Inherited from VectorT.)
Public methodResample(Recurrence, Direction, TypePreservingAggregatorGroup)
Returns a new vector that resamples the values in the vector using the specified recurrence pattern and aggregator.
(Inherited from VectorT.)
Public methodResampleR(IndexR, Direction, TypePreservingAggregatorGroup)
Returns a new vector that resamples the values in the vector using the specified index and aggregator.
(Inherited from VectorT.)
Public methodResampleU(Recurrence, Direction, AggregatorGroupU)
Returns a new vector that resamples the values in the vector using the specified recurrence pattern and aggregator.
(Inherited from VectorT.)
Public methodResampleR, U(IndexR, Direction, AggregatorGroupU)
Returns a new vector that resamples the values in the vector using the specified index and aggregator.
(Inherited from VectorT.)
Public methodReshape
Returns a matrix that contains the vector elements columnwise.
(Inherited from DenseVectorT.)
Public methodSetMissing
Declares that the value at the specified index is missing.
(Inherited from VectorT.)
Public methodSetTotals Obsolete.
Sets the total for each bin in a histogram.
Public methodSetToZero
Sets all the elements of the vector to 0.
(Inherited from VectorT.)
Public methodSetValue(T)
Sets all the elements of the vector to the specified value.
(Inherited from DenseVectorT.)
Public methodSetValue(T, Int32)
Sets the vector element at the specified position to the specified value.
(Inherited from DenseVectorT.)
Public methodSetValue(T, Int32)
Sets the vector element at the specified position to the specified value.
(Inherited from VectorT.)
Protected methodSetValues(VectorT, VectorBoolean)
Sets the elements of a vector that match the specified condition.
(Inherited from DenseVectorT.)
Public methodSetValues(T, Range)
Sets a range of elements of the vector to the specified value.
(Inherited from VectorT.)
Public methodSetValues(T, VectorBoolean)
Sets the elements of a vector that match the specified condition to the specified value.
(Inherited from VectorT.)
Public methodSetValues(T, FuncT, Boolean)
Sets all the elements that meet a condition to the specified value.
(Inherited from VectorT.)
Public methodShallowCopy
Makes a shallow copy of this vector.
(Inherited from VectorT.)
Protected methodSinCore
Computes the sine of the elements of a vector.
(Inherited from DenseVectorT.)
Protected methodSinhCore
Computes the hyperbolic sine of the elements of a vector.
(Inherited from DenseVectorT.)
Public methodSinhInPlace
Computes the hyperbolic sine of the elements of a vector in-place.
(Inherited from VectorT.)
Public methodSinInPlace
Computes the sine of the elements of a vector in-place.
(Inherited from VectorT.)
Public methodSortInPlace
Sorts the vector in ascending order.
(Inherited from VectorT.)
Public methodSortInPlace(SortOrder)
Sorts the vector in the specified order.
(Inherited from DenseVectorT.)
Public methodSortInPlace(SortOrder, Permutation)
Sorts the vector in the specified order.
(Inherited from VectorT.)
Protected methodSqrtCore
Computes the square root of the elements of a vector.
(Inherited from DenseVectorT.)
Public methodSqrtInPlace
Computes the square root of the elements of a vector in-place.
(Inherited from VectorT.)
Public methodSubtract Obsolete.
Subtracts the product of a matrix and a VectorT from this VectorT.
(Inherited from VectorT.)
Protected methodSubtractAsLeftCore(T, VectorT)
Subtracts a constant from a vector.
(Inherited from DenseVectorT.)
Protected methodSubtractAsLeftCore(VectorT, VectorT)
Subtracts one vector from another.
(Inherited from VectorT.)
Protected methodSubtractAsRightCore(T, VectorT)
Subtracts a vector from a constant.
(Inherited from DenseVectorT.)
Protected methodSubtractAsRightCore(VectorT, VectorT)
Subtracts one vector from another.
(Inherited from VectorT.)
Public methodSubtractInPlace(T)
Subtracts a constant value from the elements of this vector in-place.
(Inherited from VectorT.)
Public methodSubtractInPlace(VectorT)
Subtracts another vector from this vector in-place.
(Inherited from VectorT.)
Public methodSubtractProductInPlace
Subtracts the product of a matrix and a VectorT from this VectorT.
(Inherited from VectorT.)
Public methodSum
Gets the sum of the elements of the vector.
(Inherited from DenseVectorT.)
Public methodSummarize
Returns a summary of the contents of the matrix using the default summary options.
(Inherited from VectorT.)
Public methodSummarize(SummaryOptions)
Returns a summary of the contents of the matrix using the specified options.
(Inherited from VectorT.)
Public methodSwapElements
Exchanges two elements of the vector.
(Inherited from VectorT.)
Protected methodTanCore
Computes the tangent of the elements of a vector.
(Inherited from DenseVectorT.)
Protected methodTanhCore
Computes the hyperbolic tangent of the elements of a vector.
(Inherited from DenseVectorT.)
Public methodTanhInPlace
Computes the hyperbolic tangent of the elements of a vector in-place.
(Inherited from VectorT.)
Public methodTanInPlace
Computes the tangent of the elements of a vector in-place.
(Inherited from VectorT.)
Public methodToArray
Gets the elements of this dense vector.
(Inherited from DenseVectorT.)
Public methodToColumnMatrix
Creates a matrix with the vector as its only column..
(Inherited from VectorT.)
Public methodToDataFrameC(C)
Returns a data frame with the current vector as its only column.
(Inherited from VectorT.)
Public methodToDataFrameR, C(IndexR, C)
Returns a data frame with the current vector as its only column.
(Inherited from VectorT.)
Public methodToDenseVector
Makes a copy of this instance and returns it as a dense vector.
(Inherited from VectorT.)
Public methodTop
Returns a vector containing the specified number of elements from the top of the sorted vector.
(Inherited from DenseVectorT.)
Public methodToRowMatrix
Creates a matrix with the vector as its only column..
(Inherited from VectorT.)
Public methodToSparseVector
Creates a copy of the vector as a SparseVectorT.
(Inherited from VectorT.)
Public methodToString
Returns a string that represents the current object.
(Inherited from VectorT.)
Public methodToString(String)
Converts the numeric value of this vector instance to its equivalent string representation, using the specified format.
(Inherited from VectorT.)
Public methodToString(String, IFormatProvider)
Returns a String representation of this vector.
(Inherited from VectorT.)
Protected methodToStringInternal
Writes a string representation of this VectorT to an instance of StringBuilder using the specified number format.
(Inherited from VectorT.)
Public methodTryCastU
Attempts to convert the elements of the vector to the specified type.
(Inherited from VectorT.)
Public methodTryEnsureWritable
Ensures that every element in the vector can be written to.
(Inherited from VectorT.)
Public methodTryEnsureWritable(Int32)
Ensures that the element at the specified index in the vector can be written to.
(Inherited from DenseVectorT.)
Public methodTryEnsureWritable(Int32, Int32)
Ensures that the element at the specified index in the vector can be written to.
(Inherited from VectorT.)
Public methodTryGetK
Attempts to get the value with the specified key.
(Inherited from VectorT.)
Public methodUnstackR, C
Returns a data frame that contains the values in the vector arranged according to the levels in a hierarchical index.
(Inherited from VectorT.)
Public methodWeightedNorm
Returns the weighted two-norm of the vector.
(Inherited from VectorT.)
Public methodWeightedNormSquared
Returns the square of the weighted two-norm of the vector.
(Inherited from VectorT.)
Public methodWindowU(Int32, AggregatorGroupU)
Returns a new vector that aggregates the values in a sliding window of the specified size.
(Inherited from VectorT.)
Public methodWindowU(Int32, Int32, Boolean, AggregatorGroupU)
Returns a new vector that aggregates the values in a sliding window of the specified size.
(Inherited from VectorT.)
Public methodWithNameC
Sets the name of a vector to the specified value.
(Inherited from VectorT.)
Top
Extension Methods

  NameDescription
Public Extension MethodAbsDouble
Returns a vector whose elements are the absolute values of the components of another vector.
(Defined by Vector.)
Public Extension MethodAbsIntoDouble
Computes the absolute values of the elements of a vector.
(Defined by Vector.)
Public Extension MethodAbsoluteMaxDoubleOverloaded.
Returns the value of the element in this vector that has the largest absolute value.
(Defined by Vector.)
Public Extension MethodAbsoluteMaxDouble(Int32)Overloaded.
Returns the value of the element in this vector that has the largest absolute value.
(Defined by Vector.)
Public Extension MethodAbsoluteMinDoubleOverloaded.
Returns the value of the element in this vector that has the smallest absolute value.
(Defined by Vector.)
Public Extension MethodAbsoluteMinDouble(Int32)Overloaded.
Returns the value of the element in this vector that has the smallest absolute value.
(Defined by Vector.)
Public Extension MethodAcosDouble
Computes the inverse cosine of the elements of a vector.
(Defined by Vector.)
Public Extension MethodAcoshDouble
Computes the inverse hyperbolic cosine of the elements of a vector.
(Defined by Vector.)
Public Extension MethodAcoshIntoDouble
Computes the inverse hyperbolic cosine of the elements of a vector.
(Defined by Vector.)
Public Extension MethodAcosIntoDouble
Computes the inverse cosine of the elements of a vector.
(Defined by Vector.)
Public Extension MethodAddIntoDouble
Adds two vectors.
(Defined by Vector.)
Public Extension MethodAddProductDouble(LinearOperatorDouble, VectorDouble)Overloaded.
Adds the product of a matrix and a vector to a vector.
(Defined by Vector.)
Public Extension MethodAddProductDouble(LinearOperatorDouble, TransposeOperation, VectorDouble)Overloaded.
Adds the product of a matrix and a vector to a vector.
(Defined by Vector.)
Public Extension MethodAddProductIntoDouble
Adds the scaled product of a matrix and a vector to a vector.
(Defined by Vector.)
Public Extension MethodAddScaledIntoDouble
Adds two vectors.
(Defined by Vector.)
Public Extension MethodAddScaledProductDouble(Double, LinearOperatorDouble, VectorDouble)Overloaded.
Adds the scaled product of a matrix and a vector to a vector.
(Defined by Vector.)
Public Extension MethodAddScaledProductDouble(Double, LinearOperatorDouble, TransposeOperation, VectorDouble)Overloaded.
Adds the scaled product of a matrix and a vector to a vector.
(Defined by Vector.)
Public Extension MethodAddScaledProductIntoDouble
Adds the scaled product of a matrix and a vector to a vector.
(Defined by Vector.)
Public Extension MethodAggregateDouble(FuncDouble, Double, Double)Overloaded.
Applies an accumulator function over the elements of a vector.
(Defined by LinqExtensions.)
Public Extension MethodAggregateDouble, TAccumulate(TAccumulate, FuncTAccumulate, Double, TAccumulate)Overloaded.
Applies an accumulator function over the elements of a vector.
(Defined by LinqExtensions.)
Public Extension MethodAggregateDouble, TAccumulate, TResult(TAccumulate, FuncTAccumulate, Double, TAccumulate, FuncTAccumulate, TResult)Overloaded.
Aggregates the elements of a vector using the specified accumulator and seed value.
(Defined by LinqExtensions.)
Public Extension MethodAllDouble
Returns whether all values in a vector satisfy the specified predicate.
(Defined by Vector.)
Public Extension MethodAngleDouble
Returns the angle between two vectors.
(Defined by Vector.)
Public Extension MethodAnyDouble
Returns whether at least one value in a vector satisfies a predicate.
(Defined by Vector.)
Public Extension MethodApplyHodrickPrescottFilter
Applies Hodrick-Prescott smoothing to the vector.
(Defined by VectorExtensions.)
Public Extension MethodAsinDouble
Computes the inverse sine of the elements of a vector.
(Defined by Vector.)
Public Extension MethodAsinhDouble
Computes the inverse hyperbolic sine of the elements of a vector.
(Defined by Vector.)
Public Extension MethodAsinhIntoDouble
Computes the inverse hyperbolic sine of the elements of a vector.
(Defined by Vector.)
Public Extension MethodAsinIntoDouble
Computes the inverse sine of the elements of a vector.
(Defined by Vector.)
Public Extension MethodAtanDouble
Computes the inverse tangent of the elements of a vector.
(Defined by Vector.)
Public Extension MethodAtan2Double
Computes the four-quadrant inverse tangent of the corresponding elements of two matrices.
(Defined by Vector.)
Public Extension MethodAtan2IntoDouble
Computes the four-quadrant inverse tangent of the corresponding elements of two matrices.
(Defined by Vector.)
Public Extension MethodAtanhDouble
Computes the inverse hyperbolic tangent of the elements of a vector.
(Defined by Vector.)
Public Extension MethodAtanhIntoDouble
Computes the inverse hyperbolic tangent of the elements of a vector.
(Defined by Vector.)
Public Extension MethodAtanIntoDouble
Computes the inverse tangent of the elements of a vector.
(Defined by Vector.)
Public Extension MethodAutocorrelationOverloaded.
Gets the lag-1 auto-correlation of the elements of a vector.
(Defined by Stats.)
Public Extension MethodAutocorrelation(Int32)Overloaded.
Gets the auto-correlation of the elements of a vector.
(Defined by Stats.)
Public Extension MethodAutocorrelationFunction
Gets a vector containing the auto-correlation function (ACF) of a series up to the specified order.
(Defined by TimeSeriesFunctions.)
Public Extension MethodAutoCovarianceFunction
Gets a vector containing the auto-correlation function (ACF) of a series up to the specified order.
(Defined by TimeSeriesFunctions.)
Public Extension MethodAverageAbsoluteDeviation
Returns the mean absolute deviation from the mean of a variable.
(Defined by Stats.)
Public Extension MethodBoxCoxTransform
Returns the Box-Cox transform of the vector for the specified parameter.
(Defined by VectorExtensions.)
Public Extension MethodCeilingDouble
Returns a vector whose elements are the components of another vector rounded up to the nearest integer.
(Defined by Vector.)
Public Extension MethodCeilingIntoDouble
Computes the smallest integers greater than the elements of a vector.
(Defined by Vector.)
Public Extension MethodCentralMomentDouble
Returns the specified central moment of the elements of a vector.
(Defined by Stats.)
Public Extension MethodChange
Returns a vector whose observations are the difference between each observation and a previous observation.
(Defined by VectorExtensions.)
Public Extension MethodClipDouble
Returns a vector whose elements are the components of a vector constrained to be within the specified interval.
(Defined by Vector.)
Public Extension MethodClipIntoDouble
Returns a vector whose elements are the components of a vector constrained to be within the specified interval.
(Defined by Vector.)
Public Extension MethodCoefficientOfVariation
Gets the coefficient of variation of a variable, if it exists.
(Defined by Stats.)
Public Extension MethodConcatDouble
Concatenates two vectors.
(Defined by LinqExtensions.)
Public Extension MethodConjugateDouble
Returns the conjugate of a vector.
(Defined by Vector.)
Public Extension MethodConjugateIntoDouble
Conjugates the elements of a vector.
(Defined by Vector.)
Public Extension MethodCorrelation
Gets the Pearson correlation coefficient between two sets of values.
(Defined by Stats.)
Public Extension MethodCosDouble
Computes the cosine of the elements of a vector.
(Defined by Vector.)
Public Extension MethodCoshDouble
Computes the hyperbolic cosine of the elements of a vector.
(Defined by Vector.)
Public Extension MethodCoshIntoDouble
Computes the hyperbolic cosine of the elements of a vector.
(Defined by Vector.)
Public Extension MethodCosIntoDouble
Computes the cosine of the elements of a vector.
(Defined by Vector.)
Public Extension MethodCovariance
Gets the covariance between two sets of values.
(Defined by Stats.)
Public Extension MethodCrossProductDouble
Returns the cross product of two 3D vectors.
(Defined by Vector.)
Public Extension MethodDifferenceOverloaded.
Computes a differenced time series.
(Defined by TimeSeriesFunctions.)
Public Extension MethodDifference(Int32)Overloaded.
Computes a differenced time series.
(Defined by TimeSeriesFunctions.)
Public Extension MethodDifferenceDouble(Int32)Overloaded.
Computes the forward or backward difference of a vector.
(Defined by Vector.)
Public Extension MethodDifferenceIntoDouble
Computes the forward or backward difference of a vector.
(Defined by Vector.)
Public Extension MethodDotProductDouble
Returns the dot product of two vectors.
(Defined by Vector.)
Public Extension MethodDurbinWatsonStatistic
Returns the Durbin-Watson statistic for the specified residuals.
(Defined by TimeSeriesFunctions.)
Public Extension MethodElementwisePowDouble(Double)Overloaded.
Raises the element of a vector to a constant power.
(Defined by Vector.)
Public Extension MethodElementwisePowDouble(Int32)Overloaded.
Raises the element of a vector to a constant power.
(Defined by Vector.)
Public Extension MethodElementwisePowDouble(VectorDouble)Overloaded.
Raises the elements of a vector to a power from the corresponding elements in another vector.
(Defined by Vector.)
Public Extension MethodElementwisePowDouble(VectorInt32)Overloaded.
Raises the elements of a vector to an integer power from the corresponding elements in another vector.
(Defined by Vector.)
Public Extension MethodElementwisePowIntoDouble(Double, VectorDouble)Overloaded.
Raises the element of a vector to a constant power.
(Defined by Vector.)
Public Extension MethodElementwisePowIntoDouble(Int32, VectorDouble)Overloaded.
Raises the element of a vector to a constant power.
(Defined by Vector.)
Public Extension MethodElementwisePowIntoDouble(VectorDouble, VectorDouble)Overloaded.
Raises the elements of a vector to a power from the corresponding elements in another vector.
(Defined by Vector.)
Public Extension MethodElementwisePowIntoDouble(VectorInt32, VectorDouble)Overloaded.
Raises the elements of a vector to an integer power from the corresponding elements in another vector.
(Defined by Vector.)
Public Extension MethodExpDouble
Computes the exponential of the elements of a vector.
(Defined by Vector.)
Public Extension MethodExpIntoDouble
Computes the exponential of the elements of a vector.
(Defined by Vector.)
Public Extension MethodExponentialMovingAverage(Double)Overloaded.
Returns a vector whose observations are the exponential moving average of the observations of the vector.
(Defined by VectorExtensions.)
Public Extension MethodExponentialMovingAverage(Int32)Overloaded.
Returns a vector whose observations are the exponential moving average of the observations of the vector.
(Defined by VectorExtensions.)
Public Extension MethodExponentialMovingAverage(Int32, Int32)Overloaded.
Returns a vector whose observations are the exponential moving average of the observations of the vector.
(Defined by VectorExtensions.)
Public Extension MethodExtrapolatedChange
Returns a vector whose observations are the extrapolated change of the observations over the specified lag.
(Defined by VectorExtensions.)
Public Extension MethodExtrapolatedGrowthRate
Returns a vector whose observations are the extrapolated exponential growth rate of the observations over the specified lag.
(Defined by VectorExtensions.)
Public Extension MethodExtrapolatedPercentChange
Returns a vector whose observations are the extrapolated percentage change of the observations over the specified lag.
(Defined by VectorExtensions.)
Public Extension MethodFloorDouble
Returns a vector whose elements are the components of another vector rounded down to the nearest integer.
(Defined by Vector.)
Public Extension MethodFloorIntoDouble
Computes the largest integers smaller than the elements of a vector.
(Defined by Vector.)
Public Extension MethodGeometricMean
Returns the geometric mean of the elements of a vector.
(Defined by Stats.)
Public Extension MethodGetAutocorrelationFunctionInfo
Returns a data frame containing information about the auto-correlation function of a series, optionally including confidence intervals and Ljung-Box Q statistics and p-values.
(Defined by TimeSeriesFunctions.)
Public Extension MethodGetKurtosisEstimate
Returns an estimate for the kurtosis of the variable.
(Defined by Stats.)
Public Extension MethodGetMeanEstimate
Returns an estimate for the mean of the variable.
(Defined by Stats.)
Public Extension MethodGetSkewnessEstimate
Returns an estimate for the skewness of a variable.
(Defined by Stats.)
Public Extension MethodGetStandardDeviationEstimate
Returns an estimate for the standard deviation of the variable.
(Defined by Stats.)
Public Extension MethodGoodnessOfFitTestT
Returns a ChiSquareGoodnessOfFitTest object to test if the distribution follows the specified distribution specified as a histogram.
(Defined by HypothesisTests.)
Public Extension MethodGroupByDouble, TKey(FuncDouble, TKey)Overloaded.
Groups the elements of a vector according to the specified key selector function.
(Defined by LinqExtensions.)
Public Extension MethodGroupByDouble, TKey(FuncDouble, TKey, IEqualityComparerTKey)Overloaded.
Groups the elements of a vector according to the specified key selector function and key comparer.
(Defined by LinqExtensions.)
Public Extension MethodGroupByDouble, TKey, TElement(FuncDouble, TKey, FuncDouble, TElement)Overloaded.
Groups the elements of a vector according to the specified key selector and element selector functions.
(Defined by LinqExtensions.)
Public Extension MethodGroupByDouble, TKey, TResult(FuncDouble, TKey, FuncTKey, IEnumerableDouble, TResult)Overloaded.
Groups the elements of a vector according to the specified key selector function and creates a result value from each group and its key.
(Defined by LinqExtensions.)
Public Extension MethodGroupByDouble, TKey, TElement(FuncDouble, TKey, FuncDouble, TElement, IEqualityComparerTKey)Overloaded.
Groups the elements of a vector according to the specified key selector and element selector functions, and key comparer.
(Defined by LinqExtensions.)
Public Extension MethodGroupByDouble, TKey, TResult(FuncDouble, TKey, FuncTKey, IEnumerableDouble, TResult, IEqualityComparerTKey)Overloaded.
Groups the elements of a vector according to the specified key selector function and creates a result value from each group and its key. Key values are compared using the specified comparer.
(Defined by LinqExtensions.)
Public Extension MethodGroupByDouble, TKey, TElement, TResult(FuncDouble, TKey, FuncDouble, TElement, FuncTKey, IEnumerableTElement, TResult)Overloaded.
Groups the elements of a vector according to the specified key selector function and creates a result value from each group and its key. The elements of each group are projected using the specified function.
(Defined by LinqExtensions.)
Public Extension MethodGroupByDouble, TKey, TElement, TResult(FuncDouble, TKey, FuncDouble, TElement, FuncTKey, IEnumerableTElement, TResult, IEqualityComparerTKey)Overloaded.
Groups the elements of a vector according to the specified key selector function and creates a result value from each group and its key. Key values are compared using the specified comparer, and the elements of each group are projected using the specified function.
(Defined by LinqExtensions.)
Public Extension MethodGrowthRate
Returns a vector whose observations are the exponential growth rate of the observations over the specified lag.
(Defined by VectorExtensions.)
Public Extension MethodHarmonicMean
Returns the harmonic mean of the elements of a vector.
(Defined by Stats.)
Public Extension MethodHypotDouble
Computes the square root of the sum of the squared corresponding elements of two matrices.
(Defined by Vector.)
Public Extension MethodHypotIntoDouble
Computes the square root of the sum of the squared corresponding elements of two matrices.
(Defined by Vector.)
Public Extension MethodIncrementT(T)Overloaded.
Increments a bin of a histogram by 1.
(Defined by Histogram.)
Public Extension MethodIncrementT(T, Double)Overloaded.
Increments a bin of a histogram by the specified amount.
(Defined by Histogram.)
Public Extension MethodInfinityNormDouble
Returns the infinity norm of a vector.
(Defined by VectorExtensions.)
Public Extension MethodInterQuartileRangeDouble
Returns the inter-quartile range of the elements of a numerical variable.
(Defined by Stats.)
Public Extension MethodJoinDouble
Joins two vectors.
(Defined by Vector.)
Public Extension MethodKurtosisDouble
Returns the kurtosis supplement of the elements of an array.
(Defined by Stats.)
Public Extension MethodLagDoubleOverloaded.
Returns a vector whose observations are moved ahead by one observation.
(Defined by VectorExtensions.)
Public Extension MethodLagDouble(Int32)Overloaded.
Returns a vector whose observations are moved ahead by the specified number of observations.
(Defined by VectorExtensions.)
Public Extension MethodLagDouble(Int32, Double)Overloaded.
Returns a vector whose observations are moved ahead by the specified number of observations.
(Defined by VectorExtensions.)
Public Extension MethodLogDoubleOverloaded.
Returns a vector whose elements are the logarithms of the components of another vector.
(Defined by Vector.)
Public Extension MethodLogDouble(Double)Overloaded.
Returns a vector whose elements are the logarithms of the components of another vector.
(Defined by Vector.)
Public Extension MethodLog10Double
Returns a vector whose elements are the base 10 logarithms of the components of another vector.
(Defined by Vector.)
Public Extension MethodLog10IntoDouble
Computes the base 10 logarithm of the elements of a vector.
(Defined by Vector.)
Public Extension MethodLogIntoDouble(VectorDouble)Overloaded.
Computes the logarithm of the elements of a vector.
(Defined by Vector.)
Public Extension MethodLogIntoDouble(Double, VectorDouble)Overloaded.
Computes the logarithm of the elements of a vector.
(Defined by Vector.)
Public Extension MethodMakeDistributedDouble
Returns a distributed version of a vector.
(Defined by DistributedExtensions.)
Public Extension MethodMaxDoubleOverloaded.
Returns the value of the largest component of a vector.
(Defined by Vector.)
Public Extension MethodMaxDouble(Double)Overloaded.
Returns a vector whose elements are the maximum of the components of a vector and a real number.
(Defined by Vector.)
Public Extension MethodMaxDouble(VectorDouble)Overloaded.
Returns a vector whose elements are the maximums of the components of two vectors.
(Defined by Vector.)
Public Extension MethodMaxIntoDouble(Double, VectorDouble)Overloaded.
Returns a vector whose elements are the maximum of the components of a vector and a real number.
(Defined by Vector.)
Public Extension MethodMaxIntoDouble(VectorDouble, VectorDouble)Overloaded.
Returns a vector whose elements are the maximums of the components of two vectors.
(Defined by Vector.)
Public Extension MethodMeanDouble
Returns the mean of the elements of a vector.
(Defined by Stats.)
Public Extension MethodMedianDouble
Returns the median of the elements of a vector.
(Defined by Stats.)
Public Extension MethodMedianAbsoluteDeviation
Returns the median absolute deviation of a variable.
(Defined by Stats.)
Public Extension MethodMinDoubleOverloaded.
Returns the value of the smallest component of a vector.
(Defined by Vector.)
Public Extension MethodMinDouble(Double)Overloaded.
Returns a vector whose elements are the minimum of the components of a vector and a real number.
(Defined by Vector.)
Public Extension MethodMinDouble(VectorDouble)Overloaded.
Returns a vector whose elements are the minimums of the components of two vectors.
(Defined by Vector.)
Public Extension MethodMinIntoDouble(Double, VectorDouble)Overloaded.
Returns a vector whose elements are the minimum of the components of a vector and a real number.
(Defined by Vector.)
Public Extension MethodMinIntoDouble(VectorDouble, VectorDouble)Overloaded.
Returns a vector whose elements are the minimums of the components of two vectors.
(Defined by Vector.)
Public Extension MethodMomentDouble
Returns the specified raw moment of the elements of an array.
(Defined by Stats.)
Public Extension MethodMovingAverage(Int32)Overloaded.
Returns a vector whose observations are the simple moving average of the observations of the vector.
(Defined by VectorExtensions.)
Public Extension MethodMovingAverage(Int32, Boolean)Overloaded.
Returns a vector whose observations are the simple moving average of the observations of the vector.
(Defined by VectorExtensions.)
Public Extension MethodMovingAverageAbsoluteDeviation
Returns a vector whose observations are the average absolute deviation of a range of observations from observations of another vector.
(Defined by VectorExtensions.)
Public Extension MethodMovingMaximum
Returns a vector whose observations are the maximum of a range of observations of the vector.
(Defined by VectorExtensions.)
Public Extension MethodMovingMinimum
Returns a vector whose observations are the minimum of a range of observations of the vector.
(Defined by VectorExtensions.)
Public Extension MethodMovingStandardDeviation
Returns a vector whose observations are the standard deviation of a range of observations of the vector.
(Defined by VectorExtensions.)
Public Extension MethodMovingSum
Returns a vector whose observations are the sum of a range of observations of the vector.
(Defined by VectorExtensions.)
Public Extension MethodMultiplyIntoDouble
Multiplies a vector by a constant.
(Defined by Vector.)
Public Extension MethodNegateIntoDouble
Negates a vector.
(Defined by Vector.)
Public Extension MethodOneNormDouble
Returns the one-norm of a vector.
(Defined by VectorExtensions.)
Public Extension MethodPartialAutocorrelationFunction
Computes the Partial Auto-Correlation Function (PACF) from an Auto-Correlation Function (ACF).
(Defined by TimeSeriesFunctions.)
Public Extension MethodPercentChange
Returns a vector whose observations are the percent change of the observations over the specified lag.
(Defined by VectorExtensions.)
Public Extension MethodPercentile(Double)Overloaded.
Gets the specified percentile.
(Defined by Stats.)
Public Extension MethodPercentileDouble(Int32, Int32)Overloaded.
Gets the specified percentile.
(Defined by Stats.)
Public Extension MethodPercentiles
Gets the specified percentiles.
(Defined by Stats.)
Public Extension MethodPeriodToDateDifferences(Int32, BoundaryIntervalBehavior, BoundaryIntervalBehavior)Overloaded.
Returns a vector whose observations are the difference between successive observations over intervals of observations.
(Defined by VectorExtensions.)
Public Extension MethodPeriodToDateDifferences(VectorDateTime, VectorDateTime, BoundaryIntervalBehavior, BoundaryIntervalBehavior)Overloaded.
Returns a vector whose observations are the difference between successive observations over intervals of observations.
(Defined by VectorExtensions.)
Public Extension MethodPeriodToDateValues(Int32, BoundaryIntervalBehavior, BoundaryIntervalBehavior)Overloaded.
Returns a vector whose observations are the cumulative sum over intervals of observations.
(Defined by VectorExtensions.)
Public Extension MethodPeriodToDateValues(VectorDateTime, VectorDateTime, BoundaryIntervalBehavior, BoundaryIntervalBehavior)Overloaded.
Returns a vector whose observations are the cumulative sum over intervals of observations.
(Defined by VectorExtensions.)
Public Extension MethodPermuteDouble
Permutes a vector.
(Defined by Vector.)
Public Extension MethodPopulationKurtosisDouble
Returns the kurtosis supplement of the elements of an array.
(Defined by Stats.)
Public Extension MethodPopulationSkewnessDouble
Returns the skewness of the elements of an array.
(Defined by Stats.)
Public Extension MethodPopulationStandardDeviationDouble
Returns the standard deviation of the elements of a vector.
(Defined by Stats.)
Public Extension MethodPopulationVarianceDouble
Returns the variance of the elements of a vector.
(Defined by Stats.)
Public Extension MethodPositiveToNegativeIndex
Returns a vector that represents an index comparing positive to negative values in the specified period..
(Defined by VectorExtensions.)
Public Extension MethodPositiveToNegativeRatio
Returns a vector that represents the ratio of positive to negative values in the specified period..
(Defined by VectorExtensions.)
Public Extension MethodProcessMissingValues(MissingValueAction)Overloaded.
Applies the specified action to the missing values in the values.
(Defined by Stats.)
Public Extension MethodProcessMissingValues(MissingValueAction, Double)Overloaded.
Applies the specified action to the missing values in the values.
(Defined by Stats.)
Public Extension MethodProcessMissingValues(Double, MissingValueAction, Double)Overloaded.
Applies the specified action to the missing values in the values.
(Defined by Stats.)
Public Extension MethodProductDouble
Returns the product of the components of a vector.
(Defined by Vector.)
Public Extension MethodProjectDouble
Returns the projection of one vector onto another.
(Defined by Vector.)
Public Extension MethodQuantile(Double)Overloaded.
Gets the specified quantile.
(Defined by Stats.)
Public Extension MethodQuantileDouble(Double, Int32)Overloaded.
Gets the specified quantile.
(Defined by VectorExtensions.)
Public Extension MethodQuantiles(Double)Overloaded.
Gets the specified quantiles.
(Defined by Stats.)
Public Extension MethodQuantilesDouble(IListDouble, Int32, Boolean)Overloaded.
Gets the specified quantile.
(Defined by VectorExtensions.)
Public Extension MethodRangeOverloaded.
Returns the range of the elements of a vector.
(Defined by Stats.)
Public Extension MethodRangeDoubleOverloaded.
Returns the range of the elements of a numerical variable.
(Defined by Stats.)
Public Extension MethodRankCorrelation
Gets the Spearman rank correlation coefficient between two sets of values.
(Defined by Stats.)
Public Extension MethodRanksOverloaded.
Returns the ranks of the observations.
(Defined by Stats.)
Public Extension MethodRanks(RankTiebreaker, Double)Overloaded.
Returns the ranks of the observations.
(Defined by Stats.)
Public Extension MethodReciprocalDouble
Returns a vector whose elements are the inverses (reciprocals) of the components of another vector.
(Defined by Vector.)
Public Extension MethodReciprocalIntoDouble
Computes the inverses (reciprocals) of the elements of a vector.
(Defined by Vector.)
Public Extension MethodReferenceIndex(Int32, Double)Overloaded.
Returns a vector that represents an index value relative to the specified base value.
(Defined by VectorExtensions.)
Public Extension MethodReferenceIndex(Int32, Int32, Double)Overloaded.
Returns a vector that represents an index value relative to the specified range of base value.
(Defined by VectorExtensions.)
Public Extension MethodRootMeanSquare
Returns the root-mean-square of the elements of a vector.
(Defined by Stats.)
Public Extension MethodRoundDouble(MidpointRounding)Overloaded.
Returns a vector whose elements are the components of another vector rounded to the nearest integer.
(Defined by Vector.)
Public Extension MethodRoundDouble(MidpointRounding)Overloaded.
Returns a vector whose elements are the components of another vector rounded to the nearest integer.
(Defined by Matrix.)
Public Extension MethodSelectDouble, TResult(FuncDouble, TResult)Overloaded.
Projects each element of a vector into a new form.
(Defined by LinqExtensions.)
Public Extension MethodSelectDouble, TResult(FuncDouble, Int32, TResult)Overloaded.
Projects each element of a vector into a new form by incorporating the elements index.
(Defined by LinqExtensions.)
Public Extension MethodSelectManyDouble, TResult(FuncDouble, IEnumerableTResult)Overloaded.
Projects each element of a vector to a vector and flattens the resulting vectors into one vector.
(Defined by LinqExtensions.)
Public Extension MethodSelectManyDouble, TResult(FuncDouble, Int32, IEnumerableTResult)Overloaded.
Projects each element of a vector to a vector incorporating the element's index and flattens the resulting vectors into one vector.
(Defined by LinqExtensions.)
Public Extension MethodSelectManyDouble, TCollection, TResult(FuncDouble, IEnumerableTCollection, FuncDouble, TCollection, TResult)Overloaded.
Projects each element of a vector to a vector and flattens the resulting vectors into one vector, and applies a selector function to each element of the flattened vector.
(Defined by LinqExtensions.)
Public Extension MethodSelectManyDouble, TCollection, TResult(FuncDouble, Int32, IEnumerableTCollection, FuncDouble, TCollection, TResult)Overloaded.
Projects each element of a vector to a vector incorporating the element's index and flattens the resulting vectors into one vector, and applies a selector function to each element of the flattened vector.
(Defined by LinqExtensions.)
Public Extension MethodSinDouble
Computes the sine of the elements of a vector.
(Defined by Vector.)
Public Extension MethodSinhDouble
Computes the hyperbolic sine of the elements of a vector.
(Defined by Vector.)
Public Extension MethodSinhIntoDouble
Computes the hyperbolic sine of the elements of a vector.
(Defined by Vector.)
Public Extension MethodSinIntoDouble
Computes the sine of the elements of a vector.
(Defined by Vector.)
Public Extension MethodSkewnessDouble
Returns the skewness of the elements of an array.
(Defined by Stats.)
Public Extension MethodSortDoubleOverloaded.
Sorts a vector in ascending order.
(Defined by Vector.)
Public Extension MethodSortDouble(SortOrder)Overloaded.
Sorts a vector in the specified order.
(Defined by Vector.)
Public Extension MethodSortDouble(SortOrder, Permutation)Overloaded.
Sorts a vector in the specified order and also returns the sorting permutation.
(Defined by Vector.)
Public Extension MethodSplitByDouble(ICategoricalVector)Overloaded.
Splits a vector according to the specified grouping.
(Defined by Vector.)
Public Extension MethodSplitByDouble(IGrouping)Overloaded.
Splits a vector according to the specified grouping.
(Defined by Vector.)
Public Extension MethodSqrtDouble
Computes the square root of the elements of a vector.
(Defined by Vector.)
Public Extension MethodSqrtIntoDouble
Computes the square root of the elements of a vector.
(Defined by Vector.)
Public Extension MethodSquaredDifferenceDouble
Returns the norm of the difference of two vectors.
(Defined by Vector.)
Public Extension MethodStandardDeviationOverloaded.
Returns the standard deviation of the elements of a vector.
(Defined by Stats.)
Public Extension MethodStandardDeviationDoubleOverloaded.
Returns the standard deviation of the elements of a vector.
(Defined by Stats.)
Public Extension MethodSubtractIntoDouble(Double, VectorDouble)Overloaded.
Subtracts two vectors.
(Defined by Vector.)
Public Extension MethodSubtractIntoDouble(VectorDouble, VectorDouble)Overloaded.
Subtracts one vector from another.
(Defined by Vector.)
Public Extension MethodSumDouble
Returns the sum of the components of a vector.
(Defined by Vector.)
Public Extension MethodTabulateT(IEnumerableT)Overloaded.
Enters data from a sequence of values into a histogram.
(Defined by Histogram.)
Public Extension MethodTabulateT(IListT, IListDouble)Overloaded.
Enters data from a list of values into a histogram using the specified weights.
(Defined by Histogram.)
Public Extension MethodTanDouble
Computes the tangent of the elements of a vector.
(Defined by Vector.)
Public Extension MethodTanhDouble
Computes the hyperbolic tangent of the elements of a vector.
(Defined by Vector.)
Public Extension MethodTanhIntoDouble
Computes the hyperbolic tangent of the elements of a vector.
(Defined by Vector.)
Public Extension MethodTanIntoDouble
Computes the tangent of the elements of a vector.
(Defined by Vector.)
Public Extension MethodToJsonDouble
Returns a string containing a vector in JSON format.
(Defined by JsonFile.)
Public Extension MethodToLookupDouble, TKey(FuncDouble, TKey)Overloaded.
Creates a lookup from a vector according to the specified key selector function.
(Defined by LinqExtensions.)
Public Extension MethodToLookupDouble, TKey(FuncDouble, TKey, IEqualityComparerTKey)Overloaded.
Creates a lookup from a vector according to the specified key selector function and key comparer.
(Defined by LinqExtensions.)
Public Extension MethodToLookupDouble, TKey, TElement(FuncDouble, TKey, FuncDouble, TElement)Overloaded.
Creates a lookup from a vector according to the specified key selector and element selector functions.
(Defined by LinqExtensions.)
Public Extension MethodToLookupDouble, TKey, TElement(FuncDouble, TKey, FuncDouble, TElement, IEqualityComparerTKey)Overloaded.
Creates a lookup from a vector according to the specified key selector and element selector functions, and key comparer.
(Defined by LinqExtensions.)
Public Extension MethodTrimmedMean(Double)Overloaded.
Returns the trimmed mean of the elements of a vector.
(Defined by Stats.)
Public Extension MethodTrimmedMeanDouble(Double)Overloaded.
Returns the trimmed mean of the elements of a numerical variable.
(Defined by Stats.)
Public Extension MethodTwoNormDouble
Returns the two-norm of a vector.
(Defined by VectorExtensions.)
Public Extension MethodVarianceDouble
Returns the variance of the elements of a vector.
(Defined by Stats.)
Public Extension MethodWeightedMean(VectorDouble)Overloaded.
Returns the mean of the variable with observations weighted by the specified vector.
(Defined by Stats.)
Public Extension MethodWeightedMeanDouble(VectorDouble)Overloaded.
Returns the mean of the variable with observations weighted by the specified vector.
(Defined by Stats.)
Public Extension MethodWeightedMovingAverage(Double)Overloaded.
Returns a vector whose observations are the weighted moving average of the observations of the vector.
(Defined by VectorExtensions.)
Public Extension MethodWeightedMovingAverage(VectorDouble)Overloaded.
Returns a vector whose observations are the weighted moving average of the observations of the vector.
(Defined by VectorExtensions.)
Public Extension MethodWeightedMovingAverage(Double, Int32)Overloaded.
Returns a vector whose observations are the weighted moving average of the observations of the vector.
(Defined by VectorExtensions.)
Public Extension MethodWeightedMovingAverage(Int32, VectorDouble)Overloaded.
Returns a vector whose observations are the weighted moving average of the observations of the vector.
(Defined by VectorExtensions.)
Public Extension MethodWeightedMovingAverage(VectorDouble, Int32)Overloaded.
Returns a vector whose observations are the weighted moving average of the observations of the vector.
(Defined by VectorExtensions.)
Public Extension MethodWeightedStandardDeviation(VectorDouble)Overloaded.
Returns the standard deviation of the variable with observations weighted by the specified vector.
(Defined by Stats.)
Public Extension MethodWeightedStandardDeviationDouble(VectorDouble)Overloaded.
Returns the standard deviation of the variable with observations weighted by the specified vector.
(Defined by Stats.)
Public Extension MethodWhereDouble(FuncDouble, Boolean)Overloaded.
Filters the elements of a vector based on a predicate.
(Defined by LinqExtensions.)
Public Extension MethodWhereDouble(FuncDouble, Int32, Boolean)Overloaded.
Filters the elements of a vector based on a predicate. Each element's index is used in the logic of the predicate function.
(Defined by LinqExtensions.)
Top
See Also

Reference

HistogramT Class
Extreme.DataAnalysis Namespace

Copyright (c) 2004-2021 ExoAnalytics Inc.

Send comments on this topic to support@extremeoptimization.com

Copyright © 2004-2021, Extreme Optimization. All rights reserved.
Extreme Optimization, Complexity made simple, M#, and M Sharp are trademarks of ExoAnalytics Inc.
Microsoft, Visual C#, Visual Basic, Visual Studio, Visual Studio.NET, and the Optimized for Visual Studio logo
are registered trademarks of Microsoft Corporation.