cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
  • Register to attend Discovery Summit 2025 Online: Early Users Edition, Sept. 24-25.
  • New JMP features coming to desktops everywhere this September. Sign up to learn more at jmp.com/launch.
Choose Language Hide Translation Bar

Scripters Club Recording: JMPyFacade: Bridging JMP and Python for Seamless Engaging Analysis

Presenter: @jthi 

 

In our quest to harness Python's extensive capabilities within JMP, we faced the challenge of integrating Python's flexibility with JMP’s intuitive and interactive user experience. Prior to JMP 18, we achieved this through a workaround ‒ running Python on a server to bypass JMP’s cumbersome Python integration. However, the release of JMP18 re-introduced Python integration, simplifying this process.

 

Building on our initial concept of enabling JMP users to leverage Python without requiring programming expertise, we developed JMPyFacade (JMPy). This tool offers a familiar interface, since it is similar to JMP's, for executing predefined Python services via dynamically generated user interface, all while abstracting the underlying Python and JSL code.

 

In this presentation, we explore the technical architecture of JMPyFacade and demonstrate how it effectively bridges the gap between JMP and Python. Attendees learn how Python can be leveraged within JMP for efficient and engaging data analysis.

 

0 REPLIES 0