Winter Savings - Save up to $250 to $2500 on IT Training. Use promo code SNOWBALL


JMP(R) Software: Introduction to the JMP(R) Scripting Language

Course Details
Code: JSCR14
Tuition (USD): $1,000.00 • Classroom (2 days)

This course demonstrates how to extend JMP software's functionality using the JMP Scripting Language (JSL) to automate routine procedures, extend or create new procedures, and customize reports.

Skills Gained

  • Use the basic elements in JSL.
  • Use messages, functions, and expressions to create new data tables and columns, control analyses, and capture or modify reports.
  • Create and use dialog boxes to adapt script behavior.
  • Save JMP scripts as JMP add-ins to automate routine analyses and reporting, and facilitate script deployment.

Who Can Benefit

  • Anyone familiar with JMP who wants to learn the JMP Scripting Language (JSL)


  • Before attending this course, it is recommended that you complete the Statistical Data Exploration Using JMP(R) Software course or have equivalent experience.

Course Details

Introducing the JMP Scripting Language

  • Introduction.
  • Object-oriented scripting.

JSL Building Blocks

  • Basic elements.
  • Lists and matrices.
  • Script Editor and style.

Script Control

  • Iteration.
  • Conditional action.

Scripting Data Tables

  • Opening data tables.
  • Working with columns and rows.
  • Using data tables and matrices.
  • Using metadata.
  • Manipulating data tables.

Scripting Platforms

  • Scripting analyses.
  • Accessing reports.
  • Customizing reports.

Adapting Scripts (Self-Study)

  • Using dialog boxes.
  • Substituting in expressions.
  • Customizing the menu.

Advanced Topics

  • Searching character strings.
  • Using associative arrays.