# Wolfram Language & System 11.0 (2016)|Legacy Documentation

This is documentation for an earlier version of the Wolfram Language.
BUILT-IN WOLFRAM LANGUAGE SYMBOL

# 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 veci.
• 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]:=
 Out[10]=

Use this reducer function on a new vector:

 In[11]:=
 Out[11]=

Use this reducer function on a list of new vectors:

 In[12]:=
 Out[12]=

The vectors can also contain missing values:

 In[13]:=
 Out[13]=

Generate a DimensionReducerFunction from a list of vectors:

 In[1]:=
 Out[1]=

Use this reducer function on a list of new vectors:

 In[2]:=
 In[3]:=
 Out[3]=

Try to reconstruct the original vectors from the reduced ones:

 In[4]:=
 Out[4]=

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

 In[5]:=
 Out[5]=