• Home
  • Software
  • Industries
  • Application Areas
  • Academic
  • Training
  • Support
  • User Community
Free Trial Buy JMP International About Us Contact News and Events Blog Resource Center
  • Knowledge Base & FAQs
  • System Requirements
  • Alphabetical List of Features
    • ABCDE
    • FGHIJ
    • KLMNO
    • PQRST
    • UVWXYZ
    • JMP Help Features
    • Summary of Graphic Output
    • User Interface, Other Improvements, Internal Optimizations
    • Formula Editor, Random Number Functions, OLE Automation
    • JMP Data Table Features, JMP Tools, Graphics Tools, All Purpose Tools, Need An Answer
  • Downloads
  • Books and JMP
  • Report a Problem
  • JMP Administrators
  • Find Your Serial Number or Site ID
  • Why Register JMP?
  • Register JMP

*On SAS Download site

Alphabetical List of Features

Formula Editor

  • Assignment—Assignment functions work in place. The result returned by the operation (on the right of the operator) is stored in the argument on the left of the operator and replaces its current value. Assignment statements are most often used in conjunction with other commands to build a JSL script. Functions include Assign =, Add to +=, Subtract to—=, Multiply to *=, Divide to /=, Post Increment ++, Post Decrement––.
  • Character—Char, Concat, Contains, Munger, Lowercase, Uppercase, Length, Num, Substr, Trim, Word, Item, Hex, Repeat
  • Comparison—all types of numeric and character comparisons
  • Conditional—If, Match, Choose, And, Or, Not, Interpolate, Step, For, While
  • Date Time—In Minutes, In Hours, In Days, In Weeks, In Years, Date DMY, Date MDY, Today, Day, Month, Year, Day of Week, Day of Year, Informat, Week of Year, Abbrev Date, Long Date, Short Date, Format, MDYHMS
  • Formula Element Browser—select from the constants (common ones like pi or e), table columns (the variables in the JMP table), table variables, parameters, and local variables for inclusion into the formula. Other constants are just typed in from the keyboard.
  • Function Browser—(groups the Function Editor functions by topic)
  • Keypad operations—Do standard arithmetic operations including addition, subtraction multiplication, division, yth root, yth power, change sign also insert, delete, switch terms, “t=” to create a local variable, and delete expression operations.
  • Numeric—Abs, Modulo, Ceiling, Floor, Round, Count
  • Probability—Beta (Density, Distribution, and Quantile), Chi-Square (Density, Distribution and Quantile), F (Density, Distribution and Quantile), Gamma (Density, Distribution and Quantile), Normal (Density, Distribution and Quantile), t (Density, Distribution and Quantile), Weibull (Density, Distribution and Quantile), Binomial(Distribution, Probability), NegBinomial(Distribution, Probability), Hypergeometric(Distribution, Probability), Poisson (Distribution, Probability), Tukey HSD Quantile, F Power, F Sample Size
  • Random—Random Uniform, Random Normal, Random Exp, Random Gamma, Random Beta, Random Cauchy, Random Triangular, Random Integer, Random Binomial, Random Negative Binomial, Random Geometric, Random Poisson, Random Reset, Random Seed, Random SeededUniform, Random SeededNormal, Col Shuffle
  • Row—Lag, Dif, Subscript, Row (row number), and NRow
  • Row State—Row State, As Row State, Combine States, Excluded State, Hidden State, Labeled State, Color State, Marker State, Selected State, Hue State, Shade State, Excluded, Hidden, Labeled, Color Of, Marker Of, Selected
    Statistical—descriptive statistics on entire columns: Col Mean, Col Std Dev, Col Number, Col NMissing, Col Sum, Col Minimum, Col Maximum, Col Quantile, Col Standardize—statistics across columns: Mean, Std Dev, Number, Sum, Quantile, Summation, Product, Minimum, Maximum, N Missing
  • Transcendental—exp, Log, Log10, Squish (computation of 1/(1+ exp(-x))), Root, Factorial, NchooseK, Beta, Gamma, Lgamma, SheffeCubic
  • Trigonometric—Sine, Cosine, Tangent, ArcSine, ArcCosine, ArcTangent, SinH, CosH, TanH, ArcSinH, ArcCosH, ArcTanH

Random Number Functions

  • Random numbers are now generated using the Mersenne-Twister technique. This technique has a period length of 219937-1 (as opposed to 231-1 for the former generator). The new generators are verified to pass all the DIEHARD tests as documented in Marsaglia (1996).
  • The old routines are still available as RandomSeededUniform and RandomSeededNormal and work with the RandomSeed function call. Version 3 data tables with Random Uniform and Random Normal functions are converted to the new names.

OLE Automation

  • JMP 6 Automation adds dozens of new methods including a new DOE Custom Design class.
 
SAS | JMP is a business unit of SAS. SAS Campus Drive, Building S, Cary, NC, 27513 • Phone: 1.919.677.8000
Terms of Use • Privacy Policy