In this post I will pick out 5 features of JMP that help improve my productivity. Some are worth pointing out because they are new to version 12 of JMP, and others, well, just because once you use them it’s hard to live without them.
(more…)
Category Archives: Tips&Tricks
Performance Trap
I was recently processing a number of files using pattern matching. During the processing I was storing information in lists which were subsequently used to populate new JMP data tables.
Everything worked fine until I increased the number of files by a factor of 10.
After some time I started hitting ‘escape’ and ‘CTRL-Z’ in a frenetic effort to seize control of my laptop.
Linearly Separable Data
In my last post I outlined some “homework” that I had set myself – to write a script that would create linearly separable data. I want the ability to create it in an interactive environment. (more…)
Rank Index
Here’s the problem. I have a list of ‘things’, for example, batch names. I can also get another list, for example, the start dates of the batches. How do I sort the batches by date? The answer: use the Rank Index function. (more…)
Shape Files
I want to take a look at how shape files are organised and how you can create your own custom shapes. I’ll also take a look at an add-in that will help you digitize your shapes. But first I’ll give a short overview of the use of shape files within JMP.
Asserting Your Beliefs
"the programmer should make a number of definite assertions which can be checked individually, and from which the correctness of the whole program follows" - Alan Turin
Performance Profiling
In my last post I illustrated the performance boost generated by using matrix operations to conduct least squares regression calculations. Matrices by their nature require numerical data. So what about handling a categorical predictor variable? To do this it’s necessary to create dummy variables – separate variables for each unique level of the predictor variable.
Handling Lists of Columns
Note from author: this remains one of the most popular posts on this blog – so I have written an update.
A number of platforms in JMP allow for a variable number of columns. I want to take a look at how to handle this situation using the JMP scripting language.
Boost Your Coding Productivity
I am a strong advocate of creating user-defined functions. They improve the structure of your JSL code but more importantly they transform the way that you think about the coding process, as I explained in an earlier post.
Overwhelmed By Multiple Response Models?
The Fit Model platform within JMP is incredibly powerful but can sometimes feel a little bit overwhelming when models are simultaneously being constructed for multiple responses.