This course is for JMP users who want to extend JMP software's functionality using the JMP Scripting Language (JSL) to automate routine tasks, extend or create new procedures, and customize reports.
This course covers the basics of scripting with JSL and then progresses to more advanced topics, including working with data tables, using matrices to facilitate computations, scripting analyses, and capturing results to make custom reports. The course also presents suggested best practices throughout.
A Self-Study lesson at the end of the course illustrates creating and using dialog boxes to adapt script behavior, and saving JMP scripts as JMP add-ins to make scripts available on demand and facilitate deployment.
Learn how to:
- Use the basic elements in JSL, including variables, functions and operators, character strings, lists, and matrices.
- Capture scripts that are automatically generated by JMP and incorporate them in your own scripts.
- Communicate with objects in JMP using messages.
- Use iterative and conditional functions.
- Delay evaluation of expressions using Expr( ).
- Open data tables and import files from other sources.
- Create and work with new data tables and columns.
- Launch analyses and capture or modify reports.
Duration: 5 half-day sessions