Book description
Scripting Guide provides details for taking advantage of the powerful JMP Scripting Language (JSL). Learn how to write and debug scripts, manipulate data tables, construct display boxes, create JMP applications, and more.
Table of contents
- Contents
- Learn about JMP
- Introduction
- Getting Started
-
Scripting Tools
- Using the Script Editor, Log Window, Debugger and Profiler
- Using the Script Editor
- Working with the Log
- Debug or Profile Scripts
- JSL Building Blocks
- Types of Data
-
Data Structures
- Working with Collections of Data
- Lists
-
Matrices
- Construct Matrices
- Subscripts
- Inquiry Functions
- Comparisons, Range Checks, and Logical Operators
- Numeric Operations
- Concatenation
- Transpose
- Matrices and Data Tables
- Matrices and Reports
- Loc() Functions
- Ranking and Sorting
-
Special Matrices
- Construct an Identity Matrix
- Construct a Matrix with Specific Values
- Create a Diagonal Matrix
- Create a Column Vector from Diagonal Elements
- Calculate Diagonal Quadratic Forms
- Return the Sum of Diagonal Elements
- Generate a Row Vector of Integers
- Reshape a Matrix
- Create Design Matrices
- Find the Direct Product
- Inverse Matrices and Linear Systems
- Decompositions and Normalizations
- Build Your Own Matrix Operators
- Statistical Examples
- Associative Arrays
-
Programming Methods
- Complex Scripting Techniques and Additional Functions
-
Lists and Expressions
-
Stored expressions
- Quoting and unquoting expressions
- Quote an expression as a string
- Store scripts in global variables
- Retrieve a stored expression, not its result
- Making lots of substitutions
- Evaluate expressions inside lists
- Evaluate expressions inside expressions
- Parsing strings into expressions, and vice versa
- Summary
- Macros
- Manipulating lists
- Manipulating expressions
-
Stored expressions
- Advanced Scoping and Namespaces
- Advanced Programming Concepts
- Scripting BY Groups
- Organize Files into Projects
- Encrypt and Decrypt Scripts
- Additional Numeric Operators
- Scheduling Actions
- Functions that Communicate with Users
-
Data Tables
- Working with Data Table Objects
- Get Started
- Basic Data Table Scripting
-
Advanced Data Table Scripting
- Store Summary Statistics in Global Variables
- Create a Table of Summary Statistics
- Subset a Data Table
- Sort a Data Table
- Stack Values in a Data Table
- Split Values in a Stacked Data Table
- Transpose a Data Table
- Vertically Concatenate Data Tables
- Horizontally Concatenate Data Tables
- Replace Data in Data Tables
- Create a Table Using Tabulate
- Find Missing Data Patterns
- Compare Data Tables
- Subscribe to a Data Table
- Move Data Between Matrices and Data Tables
- Columns
- Rows
- Accessing Data Values
- Add Metadata to a Data Table
- Calculations
-
Scripting Platforms
- Create, Repeat, and Modify Analyses
- Overview
- Scripting Analysis Platforms
- Launching Platforms Interactively and Obtaining the Equivalent Script
- Sending Script Commands to a Live Analysis
- Launching Platforms
- General Messages for Platform Windows
- Additional Notes
-
Display Trees
- Create and Use Windows
- Manipulating Displays
- How to Access Built-in Windows
- Constructing Display Trees
- Modal Windows
- Scripting the Script Editor
- Syntax Reference
- Scripting Graphs
- Three-Dimensional Scenes
-
Extending JMP
- External Data Sources, Analytical Tools, and Automation
- Real-Time Data Capture
- Dynamic Link Libraries (DLLs)
- Using Sockets in JSL
- Database Access
- Working with SAS
- Working with MATLAB
- Working with R
- Working with Excel
- OLE Automation
- Creating and Sharing Applications
- Common Tasks
- Compatibility Notes
- Glossary
- Index
Product information
- Title: JMP 11 Scripting Guide
- Author(s):
- Release date: September 2013
- Publisher(s): SAS Institute
- ISBN: 9781612906799
You might also like
book
JMP 10 Scripting Guide
The JMP 10 Scripting Guide provides extensive instructions for using the powerful JMP Scripting Language (JSL). …
book
JMP 13 Scripting Guide
JMP 13 Scripting Guide provides details for taking advantage of the powerful JMP Scripting Language (JSL). …
book
JMP 12 Scripting Guide
Scripting Guide provides details for taking advantage of the powerful JMP Scripting Language (JSL). Learn how …
book
Using JMP 13
Using JMP 13 shows you how to perform common tasks such as importing data, setting column …