Columns Manager
Item Messages
Clear All Filters
Syntax: obj << Clear All Filters
Description: This option removes all the filters from the summary table. Note that the Set Columns command is not a filter, so calling this command does not remove that restriction on the displayed columns.
JMP Version Added: 18
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
obj = dt << Columns Manager;
obj << Set Text Filter( "t" );
obj << Clear All Filters;
Create Data Dictionary
Syntax: obj << Create Data Dictionary
Description: Create a journal that includes statistics and property information about each column.
JMP Version Added: 18
Extended Statistics
Syntax: obj << Extended Statistics(<list of statistics>)
Description: Override the default set of extended statistics without having to configure the list in preferences.
JMP Version Added: 18
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
obj = dt << Columns Manager( Include Extended Statistics( 1 ) );
obj << Extended Statistics( {"Median Absolute Deviation", "Q1"} );
Force calculations for all categorical columns
Syntax: obj << Force calculations for all categorical columns( state=0|1 )
Description: With this option enabled, stats are calculated for all categorical columns, not just character columns. For example, an expression column calculates the number of missing values.
dt = Open( "$SAMPLE_DATA/Big Class Families.jmp" );
obj = dt << Columns Manager;
obj << Force calculations for all categorical columns( 1 );
Force calculations for all numeric columns
Syntax: obj << Force calculations for all numeric columns( state=0|1 )
Description: With this option enabled, numeric stats are calculated for all numeric columns, if possible. For example, the number of unique values is calculated for columns designated as continuous.
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
obj = dt << Columns Manager;
obj << Force calculations for all numeric columns( 1 );
Get Summary Table
Syntax: obj << Get Summary Table
Description: Get the Table Box for the summary table
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
obj = dt << Columns Manager;
tab = obj << Get Summary table;
tab << Sort By Column( "n unique" );
Hide Excluded Columns
Syntax: obj << Hide Excluded Columns( state=0|1 )
Description: Include or remove columns marked Excluded from the summary table.
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
obj = dt << Columns Manager;
obj << Hide Excluded Columns( 0 );
Hide Hidden Columns
Syntax: obj << Hide Hidden Columns( state=0|1 )
Description: Include or remove columns marked Hidden from the summary table.
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
obj = dt << Columns Manager;
obj << Hide Hidden Columns( 0 );
Include Extended Statistics
Syntax: obj << Include Extended Statistics( state=0|1 )
Description: The set of additional statistics can be configured in Preferences.
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
obj = dt << Columns Manager;
obj << Include Extended Statistics( 1 );
Select Rows
Syntax: obj << Select Rows(<empty> | All | None | <column references>)
Description: This option selects rows in the summary table corresponding to columns. Clear by passing in no arguments. Select all or none of the visible rows by passing in All or None. Selected specific rows by passing a list of column references.
JMP Version Added: 18
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
obj = dt << Columns Manager;
obj << Select Rows( :age, :height );
Set Columns
Syntax: obj << Set Columns(<columns>)
Description: By default the Columns Manager includes all of the columns in the data table as its base set of columns. That set might (or might not) be reduced in the report by applying the removal of excluded columns. This option allows the restriction of the set of columns that the Columns Manager has access to.
JMP Version Added: 18
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
obj = dt << Columns Manager;
obj << Set Columns( {:height, :weight} );
Set Modeling Type Filter
Syntax: obj << Set Modeling Type Filter(<empty> | <Continuous, Nominal, Ordinal, Vector, Unstructured Text, Multiple Response, None>)
Description: This option sets the modeling type filter. Clear by passing no arguments, or specify one or more modeling type names. The filter is satisfied by columns that match any of the analysis types.
JMP Version Added: 18
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
obj = dt << Columns Manager;
obj << Set Modeling Type Filter( "Continuous", "Ordinal" );
Set Property Filter
Syntax: obj << Set Property Filter(<empty> | At Least One Property | <list of property names>)
Description: This option sets the property filter. Clear by passing no arguments, or specify one or more property names. The filter is specified by columns that contain any of the properties. There is also a special value that is matched by columns having any properties.
JMP Version Added: 18
dt = Open( "$SAMPLE_DATA/Big Class Families.jmp" );
obj = dt << Columns Manager;
obj << Set Property Filter( "Matrix Column Names", "Value colors" );
Set Selection Filter
Syntax: obj << Set Selection Filter(<empty> | Keep | Hide)
Description: This option sets the selection filter. It allows the user to make arbitrary selection of columns and then filter the list to that set of columns (with Keep, or its inverse with Hide). Clear by passing no arguments.
JMP Version Added: 18
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
obj = dt << Columns Manager;
obj << Select Rows( :age, :height );
obj << Set Selection Filter( "Keep" );
Set Text Filter
Syntax: obj << Set Text Filter(<empty> | <search text>)
Description: This option sets the current text filter data, which reduces the number of columns shown in the summary table. The text filter is applied only to column names.
JMP Version Added: 18
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
obj = dt << Columns Manager;
obj << Set Text Filter( "me" );
Show Attributes
Syntax: obj << Show Attributes( state=0|1 )
Description: Expand or collapse the section of the summary table that contains column attributes.
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
obj = dt << Columns Manager;
obj << Show Attributes( 0 );
Show Properties
Syntax: obj << Show Properties( state=0|1 )
Description: Expand or collapse the section of the summary table that contains column properties.
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
obj = dt << Columns Manager;
obj << Show Properties( 0 );
Show Statistics
Syntax: obj << Show Statistics( state=0|1 )
Description: Expand or collapse the section of the summary table that contains column statistics.
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
obj = dt << Columns Manager;
obj << Show Statistics( 0 );