JMP 14.0 Online Documentation (English)
Discovering JMP
Using JMP
Basic Analysis
Essential Graphing
Profilers
Design of Experiments Guide
Fitting Linear Models
Predictive and Specialized Modeling
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 Online Documentation
JMP 12 Online Documentation
Scripting Guide
• JSL Building Blocks
Previous
•
Next
JSL Building Blocks
Learning the Basics of JSL
Studying the syntax and basics of JSL is crucial, whether you are a beginning or an advanced user. Some concepts (such as loops and variables) are common among many scripting languages, but punctuation rules differ in JSL.
Figure 4.1
Example of a JSL Script
This chapter introduces you to the basic concepts of JSL, from syntax rules and file path conventions to conditions and namespaces.
Contents
JSL Syntax Rules
Value Separators
Numbers
Names
Comments
Operators
Boolean Values
Global and Local Variables
Local Namespaces
Named Namespaces
Show Symbols, Clear Symbols, and Delete Symbols
Lock and Unlock Symbols
Hide a Global Variable
Rules for Name Resolution
Variable Names Used as Arguments
Rules for Resolving Names
Scoping Operators
Troubleshooting Variables and Column Names
Troubleshooting Variables and Keywords
Frequently Asked Questions about Name Resolution
Alternatives for Gluing Expressions Together
Iterate
For
While
Summation
Product
Break and Continue
Conditional Functions
If
Match
Choose
Interpolate
Step
Compare Incomplete or Mismatched Data
Missing Values
Inquiry Functions
General Element Types
Specific Element Types
Object Attributes
Host Information
Version Information
Previous
•
Next
Help created on 7/12/2018