Wolfram Language & System 10.4 (2016)|Legacy Documentation

This is documentation for an earlier version of the Wolfram Language.View current documentation (Version 11.2)

DimensionReducerFunction

DimensionReducerFunction[]
represents a function generated by DimensionReduction that projects data onto a lower-dimensional approximating manifold.

DetailsDetails

  • DimensionReducerFunction works like Function.
  • DimensionReducerFunction[][vec] projects the single vector vec onto the approximating manifold.
  • DimensionReducerFunction[][{vec1,vec2,}] projects all the .
  • DimensionReducerFunction[][data,prop] gives the specified property of the dimension reduction associated with data.
  • Possible properties include:
  • "ReducedVectors"reduction of the vectors given
    "OriginalVectors"deduced original vectors given reduced vectors
    "ReconstructedVectors"reconstruction by reduction and inversion
    "ImputedVectors"missing values replaced by imputed ones

ExamplesExamplesopen allclose all

Basic Examples  (2)Basic Examples  (2)

Generate a DimensionReducerFunction from a list of vectors:

In[10]:=
Click for copyable input
Out[10]=

Use this reducer function on a new vector:

In[11]:=
Click for copyable input
Out[11]=

Use this reducer function on a list of new vectors:

In[12]:=
Click for copyable input
Out[12]=

The vectors can also contain missing values:

In[13]:=
Click for copyable input
Out[13]=

Generate a DimensionReducerFunction from a list of vectors:

In[1]:=
Click for copyable input
Out[1]=

Use this reducer function on a list of new vectors:

In[2]:=
Click for copyable input
In[3]:=
Click for copyable input
Out[3]=

Try to reconstruct the original vectors from the reduced ones:

In[4]:=
Click for copyable input
Out[4]=

The reconstructed vectors can be directly obtained from the original vectors:

In[5]:=
Click for copyable input
Out[5]=
Introduced in 2015
(10.1)