The
Data Filter
command is a JMP process that gives you a variety of ways to select, hide, or exclude subsets of data from plots and analyses. It is surfaced in many JMP Life Sciences reports.
The main controls in the
Data Filter
include the following:
Clear
: Clears all selections that you have made on variables in the Data Filter window.
Start Over
: Closes the current Data Filter session and returns you to the original Data Filter window.
Favorites
: Saves your current data filter criteria as a favorite. Once you have created a favorite, selecting it resets the current conditions to the criteria in the favorite. You can also remove the favorite. To retain favorites once the current session ends, save the data filter script by selecting one of the Script options from the
Data Filter
red triangle menu.
Select
: Click the check box to show the selected rows in the data table in a highlighted state.
Show
: Shows the unselected rows with the Hide icon.
Include
: Shows the unselected rows with the Exclude icon.
Note
: There are two additional options when filtering: Auto clear and Conditional. These options are available from the red triangle menu for the Data Filter.
Inverse
: Click the check box to invert the current selection state of the rows in the data table.
Note
: Only the rows in the data table are inverted, not the selection in the
Data Filter
. To invert the selection in the
Data Filter
, from the column’s red triangle menu, select
Invert Selection
.
AND
: Opens the
Add Filter Columns
list. The
and
operator restricts the selection. You can add variables to the filter process at any time.
OR
: Opens the
OR Add Filter Columns
list. The
or
operator extends the selection. You can add variables to the filter process at any time.
If you modify a row state that you have set in the
Data Filter
and subsequently alter row states in the data table, or select points in a graph or plot, the selections in the
Data Filter
might not match the selections in the data table. The
Data Filter
contains a warning message that says:
Your selection was changed in another window
. The
Reset Selection
button appears. Clicking
Reset Selection
changes the data table selections back to reflect the selections in the
Data Filter
.
The red triangle menu next to
Data Filter
contains the following options:
Keeps the
Data Filter
window on top of its associated data table. If you do not want the
Data Filter
window to remain on top, deselect this option.
The
Animation Controls
panel (shown above) is surfaced when you select
Animation
. It contains the following controls:
The
middle button
starts and stops the animation. After you start the animation cycles, the button changes to a stop button (). By default the animation begins with the first value of the topmost variable.
The
backward arrow
moves the animation backward one cycle. Click more than once to go backward more than one cycle.
The
forward arrow
moves the animation forward one cycle. Click more than once to go forward more than one cycle.
The
square button hides the
Animation Controls
panel on the Data Filter Window. Select
Animation
from the menu on the
Data Filter
title bar again to see the
Animation Controls
.
Use the
slider
to adjust the speed of the animation (slower to faster).
Forward
: Highlights values from first to last.
Backward
: Highlights values from last to first.
Bounce
: Highlights forward and then backward repeatedly.
Show Subset
: Creates a new data table that contains only the following:
Once you have filtered variable values in the
Data Filter
, that information can be expressed as a JMP WHERE clause that is to identify specific rows of data for processing or analysis. The
Data Filter
builds a WHERE clause based on the value selections that you make.
to Clipboard
: Creates a WHERE clause from the filter criteria and puts it on the clipboard.
to Row State Column
: Creates a row state column in the data table that has a formula equivalent to the filter criteria.
to Data Table
: Creates a WHERE clause from the filter criteria and saves it as a JSL command with the current data table in a table property called Filter.
to Script Window
: Creates a WHERE clause from the filter criteria and appends it to the current script text window, or creates a new script if one does not exist already.
to Journal
: Creates the WHERE clause from the filter criteria and appends it to the current journal, or creates a new journal if one does not already exist.
Script
: Provides options for saving scripts. Red Triangle Options for Variables
List Display
shows each level as a member of a list, followed by its frequency.
Clear Find
clears the results of the Find operation and returns the window to its original state.
Match Case
uses the case of the search string to return the correct results.
Contains
searches the data for values that includes the search string.
Does not contain
searches the data for values that do not include the search string.
Starts with
searches the data for values that start with the search string.
Ends with
searches the data for values that end with the search string.