FeatureSpacePlot

FeatureSpacePlot[{example1,example2,}]

plots features extracted from the examplei as a scatter plot.

Details and Options

Examples

open allclose all

Basic Examples  (6)

Plot the features of the shapes of alphabets:

Plot the features extracted from images:

Change the size of images used as labels:

Use Callout to place labels:

Extract features from a simple dataset:

Provide labels for the data:

Scope  (23)

Data  (5)

Simple examples such as images and text are shown directly in the plot:

Plot features extracted from audio recordings:

Extract features on a mixed-type dataset:

Extract features from a dataset that contains missing values:

Extract features from a dataset formatted as a list of associations:

Wrappers  (9)

Use wrappers on individual examples:

Use wrappers on the entire collection of examples:

Wrappers can be nested:

Use the value of each point as a tooltip:

Label points with automatically positioned text:

Use callouts to label points:

Add tooltips to each point:

Use PopupWindow to provide additional drilldown information:

Button can be used to trigger any action:

Labeling  (5)

Simple examples such as images and text are shown directly in the plot:

Use the examples as tooltips:

Provide labels for the data:

Group all the labels together:

Association keys are used as labels:

Put the labels in tooltips:

Presentation  (4)

Use a gray background for the plot:

Represent the examples as stars in the plot:

Use large purple points:

Use a plot theme with a frame and grid lines:

Combine the detailed theme with a theme that uses open shapes for the points:

Options  (30)

AspectRatio  (4)

By default, FeatureSpacePlot uses the same width and height:

Specify the height to width ratio:

AspectRatioAutomatic determines the ratio from the plot ranges:

AspectRatioFull adjusts the height and width to tightly fit inside other constructs:

Background  (2)

By default, plots do not have a background:

Use a light gray background:

FeatureExtractor  (1)

By default, features are automatically chosen based on input type:

Use a different setting:

Use a random position as the feature:

LabelingFunction  (5)

Simple examples such as images and text are shown directly in the plot:

Show the examples as points:

Show the examples as points with the original data in tooltips:

Use Callout to label the points automatically:

Specify the callout placements:

LabelingSize  (4)

Size of labels are determined automatically:

Specify the size of labels:

Specify the size of callout:

Limit the display size for text:

Method  (2)

FeatureSpacePlot uses Method->"UMAP" by default:

Use different methods:

PerformanceGoal  (1)

Generate a plot using flags for countries in Europe:

Use a faster method to position the flags:

PlotLabel  (1)

Add an overall label to the plot:

PlotMarkers  (1)

Change the appearance of the plot markers:

PlotRangePadding  (2)

Increase the padding around the contents of the plot:

Do not add any padding to the plot:

PlotStyle  (2)

Use red points to represent the examples:

Make the points large and red:

PlotTheme  (2)

By default, plots are shown with minimal extra detail:

Use a theme with a dark background and more styled points:

Show labels:

RandomSeeding  (3)

FeatureSpacePlot gives reproducible results:

Use an automatic seed to get different results:

Use specific seeds for reproducible but varying results:

Applications  (1)

Classify a spoken digit command dataset:

All recording labels:

Define a network structure:

Train the network:

Chop the last two levels of the network:

Plot audio features using the output of the chopped net as feature extractor:

Properties & Relations  (1)

FeatureSpacePlot is a combination of DimensionReduce and ListPlot:

Wolfram Research (2017), FeatureSpacePlot, Wolfram Language function, https://reference.wolfram.com/language/ref/FeatureSpacePlot.html (updated 2021).

Text

Wolfram Research (2017), FeatureSpacePlot, Wolfram Language function, https://reference.wolfram.com/language/ref/FeatureSpacePlot.html (updated 2021).

CMS

Wolfram Language. 2017. "FeatureSpacePlot." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2021. https://reference.wolfram.com/language/ref/FeatureSpacePlot.html.

APA

Wolfram Language. (2017). FeatureSpacePlot. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/FeatureSpacePlot.html

BibTeX

@misc{reference.wolfram_2023_featurespaceplot, author="Wolfram Research", title="{FeatureSpacePlot}", year="2021", howpublished="\url{https://reference.wolfram.com/language/ref/FeatureSpacePlot.html}", note=[Accessed: 19-March-2024 ]}

BibLaTeX

@online{reference.wolfram_2023_featurespaceplot, organization={Wolfram Research}, title={FeatureSpacePlot}, year={2021}, url={https://reference.wolfram.com/language/ref/FeatureSpacePlot.html}, note=[Accessed: 19-March-2024 ]}