cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
  • JMP will suspend normal business operations for our Winter Holiday beginning on Wednesday, Dec. 24, 2025, at 5:00 p.m. ET (2:00 p.m. ET for JMP Accounts Receivable).
    Regular business hours will resume at 9:00 a.m. EST on Friday, Jan. 2, 2026.
  • We’re retiring the File Exchange at the end of this year. The JMP Marketplace is now your destination for add-ins and extensions.
JMP Bar Chart

Welcome to the JMP User Community!

Ask questions, get answers, meet other JMP users

Learning Resources

Latest Discussions

  • Direct passing argument to a script file

    Hey,   i wish to pass argument str1, a string argument to a separate script named: "script2run.jsl" for example, nad that script uses str1 argument and print a message such as : print("This is the important string I successfully passed: " || Eval(str1)) ;   a different script that create a window that will be saved as journal for later usage will triger that script through buttons that would be ...

    CoverChikaka CoverChikaka
    Discussions |
    Jan 14, 2024 8:27 AM
    1825 views | 4 replies
  • Having multiple graphs in one window

    Hi,I have a question on multiple graphs in one window (not in graph builder).I'd like to have multiple line graphs having each x- and y-axis (like below figure - actually 3 columns&4 rows) - Actually this type of graphs can be generated using 'Fit Y by X' mode. However, it cannot draw lines like this. I remember that "V List Box" or "H List Box" option in scripts could do this. However, I can't re...

    parkmintae72 parkmintae72
    Discussions |
    Jan 14, 2024 7:17 AM
    3274 views | 2 replies
  • Load .NET dll and call a function in JSL

    Hi I am very beginner of JSL and am trying to create a JMP application for our team.To do this, I realized that I have to load c# dll to the JSL and call a function from there. I have read the part of DLLs in JMP scripting guide but I am not so sure this can be applied for .NET dll.Does anyone have an experience of loading .NET dll and calling a function from there in the JSL?

    ejesjh ejesjh
    Discussions |
    Jan 12, 2024 7:40 AM
    2700 views | 1 replies
  • Nested Try statement

    I am trying to run a script similar to the following: Try(        dt1 = Open(path1);        Try(                dt2 = Open(path2);                dt2 << Concatenate(dt1, "Append to first table");                ,               dt2 = dt1 << Subset(All rows);              );        dt2 << Save(path2);        ,        print("No dt1 found!"); ); But, when it fails to open dt2, instead of ex...

    bbenny7 bbenny7
    Discussions |
    Jan 12, 2024 3:06 AM
    1287 views | 1 replies
  • String to image conversion?

    Hi, I have a table that contains PNG images in some string format (exported using fig.write_image in Python). Is JSL capable of doing an image conversion of a string?   

    Jackie_ Jackie_
    Discussions |
    Jan 10, 2024 7:01 PM
    1961 views | 2 replies

Latest Discussions

  • Direct passing argument to a script file

    Hey,   i wish to pass argument str1, a string argument to a separate script named: "script2run.jsl" for example, nad that script uses str1 argument and print a message such as : print("This is the important string I successfully passed: " || Eval(str1)) ;   a different script that create a window that will be saved as journal for later usage will triger that script through buttons that would be ...

    CoverChikaka CoverChikaka
    Discussions |
    Jan 14, 2024 8:27 AM
    1825 views | 4 replies
  • Load .NET dll and call a function in JSL

    Hi I am very beginner of JSL and am trying to create a JMP application for our team.To do this, I realized that I have to load c# dll to the JSL and call a function from there. I have read the part of DLLs in JMP scripting guide but I am not so sure this can be applied for .NET dll.Does anyone have an experience of loading .NET dll and calling a function from there in the JSL?

    ejesjh ejesjh
    Discussions |
    Jan 12, 2024 7:40 AM
    2700 views | 1 replies
  • String to image conversion?

    Hi, I have a table that contains PNG images in some string format (exported using fig.write_image in Python). Is JSL capable of doing an image conversion of a string?   

    Jackie_ Jackie_
    Discussions |
    Jan 10, 2024 7:01 PM
    1961 views | 2 replies
  • Regex backreference followed by a number (unambiguous backreferences)

    I'm scripting something to replace column names based on a regex match. I iterate through all columns and regex regex match with a new string. Works well and handy for shortening col names - except when I am replacing to a string that starts with a number - this is because the backreference gets messed up (\1 becomes \133 in the case below)In python, there is 'unambious backreference' to work arou...

    jetpeach jetpeach
    Discussions |
    Jan 10, 2024 5:43 PM
    2539 views | 1 replies
  • How to specify placement of JPEGs in PowerPoint

    Hello!   I have learned how to automatically create, insert & update JMP graphs into PowerPoint via jsl script (see below script & reference). Now, I want to be able to specify a couple more items regarding these graphs:   1. WHERE on the PowerPoint slide it is to be 2. add a picture border to the graph in the PowerPoint slide   Here is my current script, which virtually opens the data, makes the ...

    arawlings arawlings
    Discussions |
    Jan 9, 2024 9:48 PM
    1308 views | 1 replies

Latest Discussions

  • Copy Columns - selected rows

    Copy Columns from the right-click context menu of a column header is very useful. Just copy the column(s)  - with all the settings ... and paste it into a JSL script - or another table. There is a hidden feature:
    When rows are selected, the values of the selected rows are used as arguments of the Set Values() command and will populate the cells of the new column. So, when you select all rows before...

    hogi hogi
    Discussions |
    Jan 3, 2024 1:27 PM
    1226 views | 0 replies
  • Documentation for Promise/async http requests

    Hi, I was wondering if anyone knows of any documentation for Promise objects. So far I am finding fairly little in the scripting index or at https://www.jmp.com/support/help/en/17.2/index.shtml. I am currently working from the Send documentation, which gives an example and demonstrates that you can use `<< On Response` and `<< On Error`, but not what else, if anything you can do with a Promise obj...

    mat-ski mat-ski
    Discussions |
    Dec 22, 2023 9:45 AM
    837 views | 0 replies
  • Keyboard shortcuts

    [More Topic Containers like this] Jmp Help/Keyboard Shortcuts   assign new Keyboard ShortcutsAssigning-keyboard-shortcuts-for-frequently-used-options comment/uncomment blocks of code (international keyboard)A shortcut can be set in the menu customization Editoradd  keyboard shortcuts for your own functionsadd them to the main menu/ to a toolbar and assign a shortcutadd keyboard shortcuts for "open...

    hogi hogi
    Discussions |
    Nov 26, 2023 1:38 AM
    1134 views | 0 replies
  • Could JMP optimize factors with uncertainty?

    Hello community!!,A question: will it be possible for the profiler to find the best combinations of factors with uncertainty when performing a simulation, which maximize the total utility and minimize the total cost, generating a table of the best combinations found? For example: 

    Marco1 Marco1
    Discussions |
    Nov 21, 2023 9:08 AM
    920 views | 0 replies
  • Caution: Places where Jmp does something unexpected

    Definitely, JMP is Not a Spreadsheet . And that's great!! Besides this difference, there are other places where Jmp doesn't do/behave/produce what a newbie / innocent Jmp user expects.
    If a user knows these issues and the remedies and workarounds -  he/she can
    a) save a lot of time b) be safe from data loss c) be sure that the results are as expected.

    [More Topic Containers like this]   Topicdescrip...

    hogi hogi
    Discussions |
    Nov 17, 2023 4:15 AM
    1404 views | 0 replies
view all discussions