Introduction to the JMP Scripting Language
Before launching the course, please download and extract the zip file above (intro-to-jsl-journal.zip) for use with the course activities. This course covers a range of scripting...
Before launching the course, please download and extract the zip file above (intro-to-jsl-journal.zip) for use with the course activities. This course covers a range of scripting...
So this demonstration is going to look at some of the basic features of lists and matrices. So I'm going to start with lists. And I'm ...
In this demonstration, we'll take a look at how the display boxes are organized in the report layer, and see how we can access the con...
This demonstration is going to illustrate how to manage data columns and data table rows. And I'll use a script to make a new data tab...
Learn more in our online course with videos, practice exercises & quizzes. Select and take the lessons in any order. ...
So, suppose you want to create a report that includes objects or display boxes that aren't part of a standard set of display boxes in ...
Let's talk about how you access the nested display boxes within the display tree. Well, just like you use subscripts with lists and ma...
In built-in JMP platforms, the report layer is usually organized as an outline, but there are other kinds of organization available. F...
So, you need to understand the report layer of built-in JMP platforms if you want to design and make your own custom reports using ele...
Remember that messages to the platform object are initially directed to the analysis layer. These messages can request additional anal...
In this demonstration, we'll see how to script the analyses performed by some of the commonly-used platforms in JMP. In the journal in...
Your script can enhance the analysis by adding a column switcher or a local data filter to the platform used by your script. So, you c...
Just about every platform in JMP includes an optional analysis role called the BY role. You can use this when you want to obtain separ...
The report layer of a platform also responds to messages, but you have to access it through a separate object reference. You obtain a ...
To launch a platform, you send a message to a data table. In return, you receive a reference to the analysis layer object. You can sav...
JMP provides your analyses and plots through objects called platforms. Examples of platforms include Distribution, Bivariate, Fit Leas...
This demonstration shows two more commands from the Tables menu-- the Stack and Concatenate commands. So in section of the journal, I'...
What if you want to add one or more data tables to an existing table? For example, maybe the raw data are stored in different tables f...
Sometimes, you might need to combine the values from two or more columns into one column. This is known as stacking columns. The raw m...
So in this demonstration, we'll look at selecting specific rows and using the subset command, which interactively is found in the Tabl...
Now, in addition to storing your data and its metadata, the data table is responsible for data preparation using commands in the Table...
So this demonstration is going to illustrate some of the ways that you can use matrices. So in the course journal in section I'm going...
A useful utility function for matrices is the Loc function. This function takes a Boolean matrix as its argument, and returns a matrix...
You can get numeric data from a data column by sending either the Get Values message or the Get As Matrix message to the column. The r...
So you've seen that data tables and columns are really powerful JMP objects that store data and have a lot of other responsibilities. ...
You use the New Table function to create a new data table. Because there are no required arguments, you can create an empty, untitled ...