JMP 12 Online Documentation (English)
Discovering JMP
Using JMP
Basic Analysis
Essential Graphing
Profilers
Design of Experiments Guide
Fitting Linear Models
Specialized Models
Multivariate Methods
Quality and Process Methods
Reliability and Survival Methods
Consumer Research
Scripting Guide
JSL Syntax Reference
JMP iPad Help
JMP Interactive HTML
Capabilities Index
JMP 13.2 Online Documentation
JSL Syntax Reference
•
JSL Messages
• Platforms
Previous
•
Next
Platforms
obj<<Bring Window To Front
Brings the current window to the front.
obj<<Close Window
Closes window identified by
obj
, typically a platform surface.
obj<<Column Switch(default column, {col 1, col 2, ...})
Adds a control panel to a platform for switching variables.
obj<<Data Table Window
Makes the associated data table window active (front-most).
obj<<Get Data Table
Returns a reference to the data table.
obj<<Get Script
Returns script to reproduce the analysis as an expression.
obj<<Get Web Support
Returns the score for the display tree that is about to be saved as interactive HTML. Possible values are -1 (unsupported), 0 (supported), and 1 (supported). If the score does not equal -1, interactive HTML is supported and <<Save Interactive HTML() can be used.
obj<<Get Window Position
Gets the position of the window. Returns an ordered pair.
obj<<Get Window Size
Gets the window size, in pixels. Returns an ordered pair.
obj<<Journal Window
Appends the contents of the window to the journal.
obj<<Maximize Window
Maximizes the window. Equivalent to pushing the maximize button in the corner of the window. This message takes an optional Boolean argument:
// maximize the window:
obj<<Maximize Window(1)
// restore the window:
obj<<Maximize Window(0)
obj<<Minimize Window
Minimizes the window. Equivalent to pushing the minimize button in the corner of the window. This message takes an optional Boolean argument:
// minimize the window:
obj<<Minimize Window(1)
// restore the window:
obj<<Minimize Window(0)
obj<<Move Window(x, y)
Moves the window to the (x,y) location on your screen.
obj<<Print Window
Sends the selected window to the printer.
obj<<Redo Analysis
Launches the platform again with the same options.
obj<<Report
Report(obj)
Returns a display box reference for the report in the platform window.
obj<<Save Script for All Objects
Saves script to reproduce all analyses found within the object’s window in the Script Journal window.
obj<<Save Script to Datatable
Saves script to reproduce analysis as a property in the associated data table.
obj<<Save Script to Report
Saves script to reproduce analysis as a text box at the top of the report.
obj<<Save Script for All Objects to Data Table
Saves a script for all report objects to the current data table. The script is named after the platform unless you specify the script name in quotes.
obj << Save Script for All Objects To Data Table("My Script")
obj<<Save Script to Script Window
Saves a script to reproduce analysis in the Script Journal.
obj<<Scroll Window(x, y)
obj<<Scroll Window({x, y})
Scrolls the window
x
pixels to the left and
y
pixels down from the current position.
obj<<Show Window(0|1)
1 shows the window (brings it to the front). 0 hides the window. If the window is also minimized (on Windows) or docked (on Macintosh), showing the window restores it to the normal state and brings it to the front.
obj<<Size Window(x, y)
Resizes the window to
x
pixels wide by
y
pixels high.
obj<<Zoom Window
Resizes the window to be large enough to show all of its contents.
Response Screening
obj<<Get PValues
Returns a reference to a PValues table.
obj<<Save PValues
Stores the
p
-values in an output data table.
obj<<Save Compare Means
Stores the means comparisons in an output data table.
obj<<Save Mean
Stores the means in an output data table.
obj<<Save Outlier Indicator
Saves Outlier Indicator for each fit.
obj<<Save Std Residuals
Saves the residual formula for each fit.
obj<<Select Columns
Select columns in the original table corresponding to selected rows in this table.
Tabulate
obj<<Display Column Width(<Data Column(Column Table(n),"colname_path"), Row Label(Row Table(n), "colname_path")>, <width>)
Returns or sets the display pixel width of a column in a Tabulate table.
Argument
data column
Use Column Table and column references to define columns in the main body of the table.
row label
Use Row Table and heading for columns in the row labels area.
colname_path
An optional Column Table or Row Table, and the series of column headings that traces the path of the column.
Note:
Column table or row table can be omitted if the table referenced is the first table.
width
The pixel width of the column.
Examples
dt = Open( "$SAMPLE_DATA/Car Poll.jmp" );
obj = Tabulate(
Add Table(
Column Table(
Grouping Columns(
:sex,
:marital status
),
Analysis Columns( :age ),
Statistics( Sum, "% of Total" )
),
Row Table( Grouping Columns( :type ) ),
Row Table(
Grouping Columns( :country, :size )
)
)
);
wait(3); //for demonstration purposes
obj <<
Display Column Width(
Row Label( Row Table( 2 ), "country" ),
150
);
wait(3); //for demonstration purposes
obj <<
Display Column Width(
Data Column(Column Table(1), "sex","Female", "marital status","Married","age","Sum"),
150
);