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

  • Challenges constructing a proper loop

    Hi, Im new to coding and having challenges constructing a functioning scriptdt = current data table(); //declaring and initializing variables// lt_min = 1; lt_max = 50; RSquare_th = 0.9999; count = 0; //loop while (count < 0.99999, //calculate x for each y value dt << New Column ("x", Numeric, formula(:y/ (:y + :avg_num))); //plot bivariate biv = dt << Bivariate( Y( :x ), X( :average_temp), ...

    ParametricStudy ParametricStudy
    Discussions |
    Jul 28, 2023 7:53 AM
    1122 views | 1 replies
  • Issue dealing with char to num

    Hi Everyone
    I am manipulating data, long strings of numbers stored as characters. I was able to break them down to the single numbers in their own column but something I cannot fix is happening.
    Some numbers remain the same others are changing. An example of change is -8.7 turning into -8.6999999999999992894572642, this is screwing up the calculation and the comparison down the line. Round did not w...

    Miof Miof
    Discussions |
    Jul 27, 2023 2:00 PM
    2311 views | 4 replies
  • Option to Treat Distribution() as Modal

    Hi, Is it possible to treat the "Distribution" function as modal? I am looking to create a distribution report with an arbitrary number of Continuous Distributions that I will later modify or change via JSL. I found that a dialog opens when I run the code below, but execution is not halted and the rest of my code is run before I have a chance to select my columns of interest. I have also looked in...

    Connor_K Connor_K
    Discussions |
    Jul 27, 2023 1:52 PM
    1563 views | 3 replies
  • AddIn - check if avaialble?

    How can I check via JSL if an AddIn is installed, e.g. Dynamic Subset Add-In (Filterable Data Table, updated) ? Is there a JSL command to enable/disable an Add-In?

    hogi hogi
    Discussions |
    Jul 27, 2023 11:05 AM
    2387 views | 6 replies
  • Sort Column by column properties

    Hi JMP Community, Is there a way to sort the columns by the column property?I have a data table where the column contains the property "Test Number" (see below). I want to sort all the columns in the column group "Tests" by the column property "Test Number"I have attached the data table below. Any suggestions?Thanks, Jackie!

    Jackie_ Jackie_
    Discussions |
    Jul 27, 2023 10:55 AM
    2729 views | 7 replies

Latest Discussions

  • Challenges constructing a proper loop

    Hi, Im new to coding and having challenges constructing a functioning scriptdt = current data table(); //declaring and initializing variables// lt_min = 1; lt_max = 50; RSquare_th = 0.9999; count = 0; //loop while (count < 0.99999, //calculate x for each y value dt << New Column ("x", Numeric, formula(:y/ (:y + :avg_num))); //plot bivariate biv = dt << Bivariate( Y( :x ), X( :average_temp), ...

    ParametricStudy ParametricStudy
    Discussions |
    Jul 28, 2023 7:53 AM
    1122 views | 1 replies
  • Option to Treat Distribution() as Modal

    Hi, Is it possible to treat the "Distribution" function as modal? I am looking to create a distribution report with an arbitrary number of Continuous Distributions that I will later modify or change via JSL. I found that a dialog opens when I run the code below, but execution is not halted and the rest of my code is run before I have a chance to select my columns of interest. I have also looked in...

    Connor_K Connor_K
    Discussions |
    Jul 27, 2023 1:52 PM
    1563 views | 3 replies
  • Creating formula using dynamic variables in for loop

    Hi All
    I did that one time, and it was painfully but I lost the script and the memory of that. Below what I am trying to do:

    Tweak_List = dt_Temp << Get Column Names("String"); For(i = 1, i <= N Items(Tweak_List), i++, a = Left(Tweak_List[i], Length(Tweak_List[i]) - 1) || "Δ"; b = Tweak_List[i]; c = Left(Tweak_List[i], Length(Tweak_List[i]) - 2); dt << New Column(Left(Tweak_List[i], Lengt...

    Miof Miof
    Discussions |
    Jul 26, 2023 10:04 PM
    1481 views | 2 replies
  • Can JMP automatically run JSL when the cursor clicks on a cell?

     For example, automatically runs the specified JSL when the cursor clicks on a cell? Thanks!

    lala lala
    Discussions |
    Jul 26, 2023 9:00 PM
    1594 views | 4 replies
  • For loop

    I would like to generate all these plots in one tab, rather than generating 50 different pages, can anyone help ? thank you  dt = Current Data Table(); For( i = 1, i <= 50, i++, dt << Bivariate( Y( Column( dt, "u" || Char( i ) ) ), X( Column( dt, "oven.T" ) ), Fit Line( {Line Color( {212, 73, 88} )} ) ) );  

    ParametricStudy ParametricStudy
    Discussions |
    Jul 26, 2023 3:11 PM
    1473 views | 2 replies

Latest Discussions

  • How to use JSL of JMP software to find the one that is more suitable for sinusoidal curve from multiple sets of data?

    Hello!For example, using large class data:
    Compare the height column and the weight column to see which column fits the sinusoidal distribution better.
    The parameters of the sine curve are random. Thanks! 

    UersK UersK
    Discussions |
    Jul 24, 2023 11:44 PM
    804 views | 0 replies
  • bounded KDE (Kernel Density Estimator)?

    Has anyone created or heard of function for JSL that returns a bounded KDE (Kernel Density Estimator)? I'm aware of the KDE used inside of the distribution platform, but one is not able to provide bounds to the domain.

    Prokaryote Prokaryote
    Discussions |
    Jun 23, 2023 11:56 AM
    930 views | 0 replies
  • How to set Scale Values in Graph Builder use Col Quantile function?

     HI, I want  set Scale Values in Graph Builder use Col Quantile function,  but always something wrong. the red code have some problem. I need color scale as Quantile Graph Builder( Size( 839, 726 ), Variables( X( :Prober_X ), Y( :Prober_Y ), Color( :OpticalPower ) ), Elements( Points( X, Y, Legend( 6 ) ) ), SendToReport( Dispatch( {}, "400", ScaleBox, {Legend Model( 6, Pr...

    Solarwing Solarwing
    Discussions |
    Jun 20, 2023 9:32 AM
    786 views | 0 replies
  • New Series on JSL and Visual Code Studio

    Just a heads up that we've been posting some additional JSL tricks on our LinkedIn Blog.   We have a weekly series that's been running currently focused on our Visual Code Studio Extension for JMP. Week 1:  https://www.linkedin.com/posts/predictum_automationjmp-series-use-vs-code-extension-activity-7062456347543359488-uzFu?utm_source=share&utm_medium=member_desktopWeek 2: https://www.linkedin.com/...

    wjlevin wjlevin
    Discussions |
    Jun 19, 2023 2:26 PM
    1223 views | 0 replies
  • Overlaying histograms: Iterating a function through N number of columns?

    @PatrickGiuliano ,  As a response to our latest discussion : Re: How to overlay histograms in JMP Thanks a lot for the response. Also, 1) I would like to get more guidance on ' possibilities of iterating the Overlap function for more columns ( N number of Columns), if possible. the code for : Y Function(N, x):  can be iterated ?  Y Function(N, x);
    For(i = 1, i <= N Col(xm), i++,
    ym[i] = Min(Normal D...

    DecileDromedary DecileDromedary
    Discussions |
    Jun 19, 2023 6:31 AM
    700 views | 0 replies
view all discussions