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

  • Reporting of data from LSMeans Differences Student's t

    Hi all,I am trying to make a report with specific data from the table of LSMeans Differences Student's t:I would like a table with one of the formats as below:   Sadly, I cannot get it to print correctly for the mean and it cannot take data from the bigger table. I get the below I have tried the following code, where I have altered the '17' to numbers from 1-30 and nothing works - 17 is for a diff...

    Juli Juli
    Discussions |
    Jan 21, 2025 5:48 AM
    7530 views | 26 replies
  • Help! How should I set a formula or JSL to implement this calculation?

    I want to fill "243" in row 12345 of column NO (column X, Raw5), And push it downwards to fill (column 678910 of NO is filled with "1511")  

    AlphaColt356 AlphaColt356
    Discussions |
    Jan 20, 2025 9:51 PM
    1045 views | 3 replies
  • Launching python code from a JSL script on a server

    Hello all,  In a server (without internet connection), I have a JSL script that calls at some point a python script (in a virtual environment). Below is the JSL command that calls the python. The python is stored in a F:\ Disk.


    strCommand = “Path\to\virutual_env\.venv\Scripts\activate.bat\!” && python \!“Path\to\python_script.py\!””; Run Program( Executable( “cmd.exe” ), Options( “/C ” || strComman...

    SophieCuvillier SophieCuvillier
    Discussions |
    Jan 20, 2025 7:37 AM
    1909 views | 6 replies
  • Replace Head() ?

    In the Scripting breakout room of Discovery Summit 2024 we just discussed if there is a JSL function to replace the head of an expression. Something likeReplace Head(myExpression, Expr(original head()), Expr(new head()));edit: Expr(original head())

    ... to convert original head(args)intonew head(args)In this context, one might think of Substitute. Besides replacing stringsSubstitute ("hello", "h", "...

    hogi hogi
    Discussions |
    Jan 18, 2025 1:43 AM
    3021 views | 8 replies
  • Custom Function - add comment

    Some of the examples in the Scripting Index have lots of details and useful comments: When a user submits a function via Add custom Function(), such comments are automatically removed: What do I have to do to see the comments?

    Add Custom Functions( New Custom Function( "test", "f", Function( {}, Print( "hello world" ) ), <<Description( "test function" ), <<Example( Expr( x=3; /...

    hogi hogi
    Discussions |
    Jan 17, 2025 11:59 PM
    729 views | 1 replies

Latest Discussions

  • Slicing Associative Arrays?

    Fox matrix indexing, one can use 0 and get a full slice:m = [ 1 2 , 3 4]; m[0,1]; // [1, 3]  For Data tables this works as well: test = new table("test",
    add rows(10),
    new column("col1",Character, set each value({"A","B","C"}[random integer(3)])),
    new column("col2", set each value(random uniform(5)))); test[4,0]
     For lists of lists, this is not possible: list= {{"A", 3},{"B", 5}}; list[0,1]Sure, the...

    hogi hogi
    Discussions |
    Jan 17, 2025 10:52 PM
    1310 views | 4 replies
  • JSL fetching records 3x from SQL database

    Hiya guys!  I'm querying a boat load of historical data and I've noticed that the fetching rows pop up counts up to about 3x the number of rows that load (number of rows that load is approx. correct).  I'm getting data 1 month at a time (it breaks if I ask for more) and the data logger runs just over 1Hz which means I should get around 2.5e6 rows at a time but the system says it fetches 7.5e6 rows...

    zathe zathe
    Discussions |
    Jan 17, 2025 5:17 AM
    1927 views | 1 replies
  • Abbrev Date - Formats?


      Format( Today(), "Format Pattern", "<YYYY>-<MM>-<DD>" )

    hogi hogi
    Discussions |
    Jan 16, 2025 9:20 PM
    1453 views | 4 replies
  • Row selection includes negative quantity and rows that cannot be selected. BUG?

    I am importing ~140000 rows of data from 20 preexisting jmp files using this script in windows 11, JMP 18.1.0 Multiple File Import( <<Set Folder( "C:\here\there\"), <<Set Name Filter( "*.jmp;" ), <<Set Name Enable( 1 ), <<Set Size Filter( {1, 1} ), <<Set Size Enable( 0 ), <<Set Date Filter( {Today() - indays(10), Today()} ), <<Set Date Enable( 1 ), <<Set Add File Name Column( 1 ), <<Set Add F...

    mann mann
    Discussions |
    Jan 16, 2025 8:20 PM
    1342 views | 4 replies
  • Spectral Density Reports and Modifications from Time Series Analysis

    Hi All, I've been using this feature since JMP 16, it's a real big saver in trying to churn out multiple magnitude vs. frequency graphs.  I'm trying to sort out issues in my data, and was hoping for some scripting help, and request for features. 1) When I save my spectral data the period and frequency columns do not consider the time scale I used to make the time series graphs.  So I am repeatedly...

    Binyamin Binyamin
    Discussions |
    Jan 15, 2025 11:40 PM
    1158 views | 2 replies

Latest Discussions

  • How to adjust the size of R plot imported with get R graphics(); ?

    I'm trying to run R code in JMP to create a plot. I succeeded in importing the plot in png format, but failed to adjust the size of the plot. I can adjust the "plot_from_R" in png format with the set size(); function in jsl, but it is not proportional and distorted. How can I import plot_from_R in the size I want?   R Init(); R Submit( "\[ windows(300,100) #it doesn't work plot(function(x) dnorm(...

    CountableModel1 CountableModel1
    Discussions |
    Jan 15, 2025 4:01 PM
    617 views | 0 replies
  • Exceptions are the utilities Show, Write, and Print ...

    from: https://www.jmp.com/support/help/en/18.1/?os=win&source=application#page/jmp/advanced-expressions-macros-and-lists.shtml#  If you assign the expression x+y to a, quoting it as an expression with Expr, then whenever a is evaluated, it evaluates the expression using the current values of x and y and returns the result.
    Exceptions are the utilities Show, Write, and Print, which do not evaluate e
    ...

    hogi hogi
    Discussions |
    Jan 7, 2025 10:44 PM
    608 views | 0 replies
  • Extract Expr: Issue with scoped variable

    This works: Extract Expr(:height << set name( "new" ), :height );  But this one doesn't *):Extract Expr(myDataTable:height << set name( "new" ), myDataTable:height );Fortunately there is this dirty trick of Extract Expr (it automatically resolves every defined variable **) - which allows this workaround:x = Expr( myDataTable:height); Extract Expr(myDataTable:height << set name( "new" ), x ) *) why...

    hogi hogi
    Discussions |
    Jan 7, 2025 11:35 AM
    494 views | 0 replies
  • A custom function evaluates the return value

    fyi While debugging @replace Head, I noticed that a custom function evaluates the return values +1x compared to a standard function:myFunction = function({}, return(Expr(3*5))); add custom functions (newcustom function("my custom", "function", function({}, return(Expr(3*5))))); Show(myfunction()); Show(my custom:function())so maybe add another Expr() ...add custom functions (newcustom function("m...

    hogi hogi
    Discussions |
    Jan 3, 2025 2:05 PM
    466 views | 0 replies
  • help to get R squared predicted

    Hello!I installed a script from a community response regarding the calculation of R²pred, as shown in the image below (I'm using JMP 18 pro): (link da resposta do @erich_gundlach https://community.jmp.com/t5/JMP-Add-Ins/Predicted-R-square-calculator/ta-p/39927)  In PRESS, R²pred didn't appear. (Press is low because I haven't reduced the model yet, don't worry =))  I really need to show these R²pre...

    ivanpicchi ivanpicchi
    Discussions |
    Dec 4, 2024 10:21 AM
    667 views | 0 replies
view all discussions