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

  • Merging tables with virtual joins

    Hello JMP communityI was wondering if any had a solution to this problem.the basic problem is just adding adding the columns from one data table to another, but with some caveats. I have made some example data to illustrate the problem.Here i have 2 data tables, each with some data and scripts. I now want to combine them into one big data table with everythingOne problem is the name collision. so ...

    KasperSchlosser KasperSchlosser
    Discussions |
    Feb 27, 2025 9:56 AM
    605 views | 1 replies
  • Line turns to smoother when created from JSL script.

    Can anyone help me identify what am I doing wrong here  Graph Builder( Size(984, 563), Show Control Panel(1), Variables(X(:X), Y(As Column(Y))), Elements(Line(X, Y, Legend(3), Connection("Curve")), Points(X, Y, Legend(4))) )
    My line turns to a smoother , I want it to touch all the points with a curve connection . I created the chart from console of JMP and it worked fine , I even copied the JS...

    HV0508 HV0508
    Discussions |
    Feb 27, 2025 9:47 AM
    2672 views | 12 replies
  • Files In Directory

    I got some great advice here. Solved: Get and Filter Files in Directory - JMP User Community Wondering if there's a way to speed this up.  I pull data from a series of testers with unique paths.  I could limit the time searching if I were to be more surgical about where to look.  Is there a ready way to search more than one specific directories instead of the root directory recursively?  Also, is ...

    SpannerHead SpannerHead
    Discussions |
    Feb 26, 2025 11:50 AM
    666 views | 2 replies
  • How can align the points inside their respective boxes in Box plot (when an overlay is applied)

    How can align the points inside their respective boxes in Box plot (when an overlay is applied)

    i have a data where group x is one column lets say A , and on overlay there is another column lets say B .
    Is there any option that the points can be aligned in their respective boxes?

    Below is my code -  createBoxPlot = Function({dt, cols}, Show("Using Columns for Box Plot:", cols); // Create Dashboa...

    HV0508 HV0508
    Discussions |
    Feb 26, 2025 11:31 AM
    1895 views | 9 replies
  • Automatic registration of addin: support for .jmpaddin?

    According to the JMP 18 help you can install one or multiple add-ins by copying the add-ins into one of two folders. However, apparently, this only works for extracted addin folders, not for .jmpaddin files - JMP simply ignores .jmpaddin files that reside in these folders.

    Is there a simple way to force JMP to install a .jmpaddin file without using the JMP GUI? Or is the only way to extract my .jmp...

    inreoh inreoh
    Discussions |
    Feb 26, 2025 4:13 AM
    1070 views | 4 replies

Latest Discussions

  • Merging tables with virtual joins

    Hello JMP communityI was wondering if any had a solution to this problem.the basic problem is just adding adding the columns from one data table to another, but with some caveats. I have made some example data to illustrate the problem.Here i have 2 data tables, each with some data and scripts. I now want to combine them into one big data table with everythingOne problem is the name collision. so ...

    KasperSchlosser KasperSchlosser
    Discussions |
    Feb 27, 2025 9:56 AM
    605 views | 1 replies
  • Line turns to smoother when created from JSL script.

    Can anyone help me identify what am I doing wrong here  Graph Builder( Size(984, 563), Show Control Panel(1), Variables(X(:X), Y(As Column(Y))), Elements(Line(X, Y, Legend(3), Connection("Curve")), Points(X, Y, Legend(4))) )
    My line turns to a smoother , I want it to touch all the points with a curve connection . I created the chart from console of JMP and it worked fine , I even copied the JS...

    HV0508 HV0508
    Discussions |
    Feb 27, 2025 9:47 AM
    2672 views | 12 replies
  • Files In Directory

    I got some great advice here. Solved: Get and Filter Files in Directory - JMP User Community Wondering if there's a way to speed this up.  I pull data from a series of testers with unique paths.  I could limit the time searching if I were to be more surgical about where to look.  Is there a ready way to search more than one specific directories instead of the root directory recursively?  Also, is ...

    SpannerHead SpannerHead
    Discussions |
    Feb 26, 2025 11:50 AM
    666 views | 2 replies
  • Is it possible to achieve this type of plotting using JSL?

    Plotting in a specified column: Plotting data from multiple columns in the same row as a graphic within this column.It seems the effect of the new column manager is not like this.Thanks!

    lala lala
    Discussions |
    Feb 26, 2025 1:59 AM
    2619 views | 17 replies
  • Ignored preference

    In JMP Pro version 18 (Windows 10 Pro) I've selected a different default color for my histograms under the Distribution Platform, but said histograms appear to ignore this preference and appear with the default (somewhat blah) color.  What am I doing wrong (if anything)?  It works fine on my Mac (which I rarely use).

    sfigard sfigard
    Discussions |
    Feb 25, 2025 8:13 AM
    1539 views | 6 replies

Latest Discussions

  • Streamlining Data Workflows With JMP & MATLAB

    Integrating tools like JMP and MATLAB offers a streamlined approach to engineering analysis, making workflows more efficient and reducing the need for redundant script rewriting. By leveraging JMP’s powerful data analysis and visualization capabilities alongside MATLAB’s robust computational tools, engineers can seamlessly combine the strengths of both platforms. This integration allows for the ra...

    brycerjs8 brycerjs8
    Discussions |
    Feb 18, 2025 7:07 AM
    578 views | 0 replies
  • 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
    612 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
    607 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
    491 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
    464 views | 0 replies
view all discussions