Packages

package fda

The fda package contains classes, traits and objects for Functional Data Analysis (FDA).

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. fda
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. class B_Spline extends Error

    The B_Spline class provides B-Spline basis functions for various orders 'm', where the order is one more than the degree.

    The B_Spline class provides B-Spline basis functions for various orders 'm', where the order is one more than the degree. A spline function is a piecewise polynomial function where the pieces are stitched together at knots with the goal of maintaining continuity and differentability. B-Spline basis functions form a popular form of basis functions used in Functional Data Analysis.

    See also

    open.uct.ac.za/bitstream/item/16664/thesis_sci_2015_essomba_rene_franck.pdf?sequence=1 -----------------------------------------------------------------------------

  2. class KMeansClustering_F extends Clusterer

    The KMeansClustering_F class provides a simple form of k-means clustering that simply smoothes the data and then appliers KMeansClustering.

  3. class PrincipalComponents_F extends Reducer

    The PrincipalComponents_F class performs the Principal Component Analysis 'PCA' on data matrix 'x'.

    The PrincipalComponents_F class performs the Principal Component Analysis 'PCA' on data matrix 'x'. It can be used to reduce the dimensionality of the data. First find the Principal Components 'PC's by calling 'findPCs' and then call 'reduce' to reduce the data (i.e., reduce matrix 'x' to a lower dimensionality matrix).

  4. class PrincipalDiff extends AnyRef

    The PrincipalDiff class uses Principal Differential Analysis (PDA) to fit functional data from a process governed by an Ordinary Differential Equation (ODE).

    The PrincipalDiff class uses Principal Differential Analysis (PDA) to fit functional data from a process governed by an Ordinary Differential Equation (ODE). FIX - TBD

  5. class Regression_F extends AnyRef

    The Regression_F class performs functional linear regression.

    The Regression_F class performs functional linear regression.

    y = b0 + b1 * x(t) + ε

  6. class Smoothing_F extends Error

    The Smoothing_F class fits a time-dependent data vector 'y' to B-Splines.

    The Smoothing_F class fits a time-dependent data vector 'y' to B-Splines.

    y(t(i)) = x(t(i)) + ε(t(i)) x(t) = cΦ(t)

    where 'x' is the signal, 'ε' is the noise, 'c' is a coefficient vector and 'Φ(t)' is a vector of basis functions. -----------------------------------------------------------------------------

  7. class StatFunction extends AnyRef

    The StatFunction class takes an array of functions 'xa' and provides an 'apply' method for evaluating these functions at time 't' to produce a vector from which statistics can be computed.

    The StatFunction class takes an array of functions 'xa' and provides an 'apply' method for evaluating these functions at time 't' to produce a vector from which statistics can be computed. Each function represents an experimental replication.

Value Members

  1. object B_SplineTest extends App

    The B_SplineTest object is used to test the B_Spline class.

    The B_SplineTest object is used to test the B_Spline class. It tests the B-Spline functions for specific orders. > run-main scalation.analytics.fda.B_SplineTest

  2. object B_SplineTest2 extends App

    The B_SplineTest2 object is used to test the B_Spline class.

    The B_SplineTest2 object is used to test the B_Spline class. It tests the B-Spline functions using the general recurrence. > run-main scalation.analytics.fda.B_SplineTest2

  3. object B_SplineTest3 extends App

    The B_SplineTest2 object is used to test the B_Spline class.

    The B_SplineTest2 object is used to test the B_Spline class. It tests the B-Spline functions using the general recurrence and plots several basis functions using PlotM. > run-main scalation.analytics.fda.B_SplineTest3

  4. object KMeansClustering_FTest extends App

    The KMeansClustering_FTest object is used to test the KMeansClustering_F class.

    The KMeansClustering_FTest object is used to test the KMeansClustering_F class. > run-main scalation.analytics.fda.KMeansClustering_FTest

  5. object PrincipalComponents_FTest extends App

    The PrincipalComponents_FTest object is used to test the PrincipalComponents_F class.

    The PrincipalComponents_FTest object is used to test the PrincipalComponents_F class.

    See also

    www.ce.yildiz.edu.tr/personal/songul/file/1097/principal_components.pdf > run-main scalation.analytics.PrincipalComponents_FTest

  6. object PrincipalDiffTest extends App

    The PrincipalDiffTest object is used to test the PrincipalDiff class.

    The PrincipalDiffTest object is used to test the PrincipalDiff class. > run-main scalation.analytics.fda.PrincipalDiffTest FIX - smoothing not working correctly

  7. object Regression_FTest extends App

    The Regression_FTest object is used to test the Regression_F class.

    The Regression_FTest object is used to test the Regression_F class. > run-main scalation.analytics.fda.Regression_FTest

  8. object Regression_FTest2 extends App

    The Regression_FTest2 object is used to test the Regression_F class.

    The Regression_FTest2 object is used to test the Regression_F class. > run-main scalation.analytics.fda.Regression_FTest2

  9. object Smoothing_FTest extends App

    The Smoothing_FTest is used to test the Smoothing_F class.

    The Smoothing_FTest is used to test the Smoothing_F class. > run-main scalation.analytics.fda.Smoothing_FTest

  10. object Smoothing_FTest2 extends App

    The Smoothing_FTest2 is used to test the Smoothing_F class.

    The Smoothing_FTest2 is used to test the Smoothing_F class. > run-main scalation.analytics.fda.Smoothing_FTest2

  11. object StatFunction

    The StatFunction companion object extends statistics vector operations to matrices.

    The StatFunction companion object extends statistics vector operations to matrices. The StatFunction object/class is the functional analog to the StatVector object/class.

  12. object StatFunctionTest extends App

    The StatFunctionTest object is used to test the StatFunction class.

    The StatFunctionTest object is used to test the StatFunction class. > run-main scalation.analytics.fda.StatFunctionTest

  13. object StatFunctionTest2 extends App

    The StatFunctionTest2 object is used to test the StatFunction object.

    The StatFunctionTest2 object is used to test the StatFunction object. > run-main scalation.analytics.fda.StatFunctionTest2

Inherited from AnyRef

Inherited from Any

Ungrouped