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.

JMPer Cable

A technical blog for JMP users of all levels, full of how-to's, tips and tricks, and detailed information on JMP features
%3CLINGO-SUB%20id%3D%22lingo-sub-768700%22%20slang%3D%22en-US%22%20mode%3D%22UPDATE%22%3EJMP%C2%AE%2018%EC%97%90%EC%84%9C%20Python%20%ED%86%B5%ED%95%A9%20%EC%8B%9C%EC%9E%91%ED%95%98%EA%B8%B0%3C%2FLINGO-SUB%3E%0A%20%20%3CLINGO-BODY%20id%3D%22lingo-body-768700%22%20slang%3D%22en-US%22%20mode%3D%22UPDATE%22%3E%0A%20%20%20%3CP%3EJMP%2018%20%3CSPAN%3E%EC%9D%80%20Python%EA%B3%BC%20%ED%86%B5%ED%95%A9%ED%95%98%EB%8A%94%20%EC%83%88%EB%A1%9C%EC%9A%B4%20%EB%B0%A9%EC%8B%9D%EC%9D%84%20%ED%86%B5%ED%95%B4%20JMP%EC%99%80%20%ED%95%A8%EA%BB%98%20%EC%82%AC%EC%9A%A9%ED%95%98%EB%8F%84%EB%A1%9D%20%EC%84%A4%EA%B3%84%EB%90%9C%20%EB%8F%85%EB%A6%BD%EC%A0%81%EC%9D%B8%20Python%20%ED%99%98%EA%B2%BD%EC%9D%84%20%EC%A0%9C%EA%B3%B5%ED%95%A9%EB%8B%88%EB%8B%A4.%20%EB%98%90%ED%95%9C%2C%20JMP%EC%97%90%EB%8A%94%20%EC%9D%B4%EC%A0%9C%20%EA%B8%B0%EB%B3%B8%20Python%20%ED%8E%B8%EC%A7%91%EA%B8%B0%EC%99%80%20JMP%20%EC%A0%84%EC%9A%A9%20Python%20%ED%8C%A8%ED%82%A4%EC%A7%80%EA%B0%80%20%EC%A0%9C%EA%B3%B5%EB%90%A9%EB%8B%88%EB%8B%A4.%20JMP%EC%9D%98%20%EC%9D%B4%20Python%20%ED%99%98%EA%B2%BD%EC%9D%80%20JMP%EC%99%80%EC%9D%98%20%EC%97%B0%EA%B2%B0%20%EB%B0%8F%20%EC%83%81%ED%98%B8%20%EC%9E%91%EC%9A%A9%EC%9D%B4%20%ED%96%A5%EC%83%81%EB%90%98%EC%96%B4%20JMP%EC%97%90%EC%84%9C%20Python%EC%9D%84%20%EC%82%AC%EC%9A%A9%ED%95%98%EB%8A%94%20%EA%B2%83%EC%9D%B4%20%EA%B7%B8%20%EC%96%B4%EB%8A%90%20%EB%95%8C%EB%B3%B4%EB%8B%A4%20%EC%89%AC%EC%9B%8C%EC%A1%8C%EC%8A%B5%EB%8B%88%EB%8B%A4.%3C%2FSPAN%3E%3C%2FP%3E%20%0A%20%20%20%3CBR%20%2F%3E%20%0A%20%20%20%3CP%3EJMP%2018%EC%9D%98%20Python%20%ED%86%B5%ED%95%A9%20%EA%B0%9C%EB%B0%9C%20%ED%99%98%EA%B2%BD(IDE)%EC%97%90%20%EC%9D%B5%EC%88%99%ED%95%B4%EC%A7%80%EA%B3%A0%20%EB%B0%A9%EB%B2%95%EC%9D%84%20%EC%95%8C%EC%95%84%EB%B3%B4%EC%84%B8%EC%9A%94.%3C%2FP%3E%20%0A%20%20%20%3CUL%3E%20%0A%20%20%20%20%3CLI%3EPython%20IDE%EB%A5%BC%20%EC%B0%BE%EC%9C%BC%EC%84%B8%EC%9A%94.%3C%2FLI%3E%20%0A%20%20%20%20%3CLI%3E%EA%B0%84%EB%8B%A8%ED%95%9C%20%EC%98%88%EB%A5%BC%20%EC%8B%A4%ED%96%89%ED%95%B4%20%EB%B3%B4%EC%84%B8%EC%9A%94.%3C%2FLI%3E%20%0A%20%20%20%20%3CLI%3EPython%20%ED%8C%A8%ED%82%A4%EC%A7%80%EB%A5%BC%20%EC%84%A4%EC%B9%98%ED%95%A9%EB%8B%88%EB%8B%A4.%3C%2FLI%3E%20%0A%20%20%20%20%3CLI%3EPython%EC%97%90%EC%84%9C%20JSL%20%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8%EB%A5%BC%20%EC%8B%A4%ED%96%89%ED%95%A9%EB%8B%88%EB%8B%A4.%3C%2FLI%3E%20%0A%20%20%20%20%3CLI%3EPython%20%EB%B3%80%EC%88%98%EB%A5%BC%20JSL%EB%A1%9C%20%EC%A0%84%EC%86%A1%ED%95%A9%EB%8B%88%EB%8B%A4.%3C%2FLI%3E%20%0A%20%20%20%20%3CLI%3EPython%EC%97%90%EC%84%9C%20JMP%20%EB%8D%B0%EC%9D%B4%ED%84%B0%20%ED%85%8C%EC%9D%B4%EB%B8%94%EC%9D%84%20%EB%A7%8C%EB%93%AD%EB%8B%88%EB%8B%A4.%3C%2FLI%3E%20%0A%20%20%20%3C%2FUL%3E%20%0A%20%20%20%3CBR%20%2F%3E%20%0A%20%20%20%3CP%3E%EC%83%88%EB%A1%9C%EC%9A%B4%20Python%20%ED%8E%B8%EC%A7%91%EA%B8%B0%EB%A5%BC%20%EC%B0%BE%EB%8A%94%20%EB%B0%A9%EB%B2%95%EB%B6%80%ED%84%B0%20%EC%8B%9C%EC%9E%91%ED%95%B4%20%EB%B3%B4%EA%B2%A0%EC%8A%B5%EB%8B%88%EB%8B%A4.%3C%2FP%3E%20%0A%20%20%20%3CP%3E%3C%2FP%3E%0A%20%20%20%3CDIV%20class%3D%22lia-vid-container%20video-embed-center%22%3E%0A%20%20%20%20%3CDIV%20id%3D%22lia-vid-6357449112112w1036h540r189%22%20class%3D%22lia-video-brightcove-player-container%22%3E%0A%20%20%20%20%20%3CVIDEO-JS%20data-video-id%3D%226357449112112%22%20data-account%3D%226058004218001%22%20data-player%3D%22default%22%20data-embed%3D%22default%22%20class%3D%22vjs-fluid%22%20controls%3D%22%22%20data-application-id%3D%22%22%20style%3D%22width%3A%20100%25%3B%20height%3A%20100%25%3B%22%3E%3C%2FVIDEO-JS%3E%0A%20%20%20%20%3C%2FDIV%3E%0A%20%20%20%20%3CSCRIPT%20src%3D%22https%3A%2F%2Fplayers.brightcove.net%2F6058004218001%2Fdefault_default%2Findex.min.js%22%3E%3C%2FSCRIPT%3E%0A%20%20%20%20%3CA%20class%3D%22video-embed-link%22%20href%3D%22https%3A%2F%2Fcommunity.jmp.com%2Ft5%2Fvideo%2Fgallerypage%2Fvideo-id%2F6357449112112%22%20target%3D%22_blank%22%3E(%EB%82%B4%20%EB%8F%99%EC%98%81%EC%83%81%EC%97%90%EC%84%9C%20%EB%B3%B4%EA%B8%B0)%3C%2FA%3E%0A%20%20%20%3C%2FDIV%3E%0A%20%20%20%3CP%3E%3C%2FP%3E%20%0A%20%20%20%3CBR%20%2F%3E%20%0A%20%20%20%3CP%3E%EB%8B%A4%EC%9D%8C%EC%9C%BC%EB%A1%9C%2C%20Python%EC%97%90%EC%84%9C%20%EA%B0%84%EB%8B%A8%ED%95%9C%20%EC%98%88%EC%A0%9C%EC%99%80%20%EB%82%B4%EC%9E%A5%EB%90%9C%20%EB%A1%9C%EA%B7%B8%EB%A5%BC%20%ED%91%9C%EC%8B%9C%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%84%20%EC%82%B4%ED%8E%B4%EB%B3%B4%EA%B2%A0%EC%8A%B5%EB%8B%88%EB%8B%A4.%3C%2FP%3E%20%0A%20%20%20%3CP%3E%3C%2FP%3E%0A%20%20%20%3CDIV%20class%3D%22lia-vid-container%20video-embed-center%22%3E%0A%20%20%20%20%3CDIV%20id%3D%22lia-vid-6357449512112w1036h540r728%22%20class%3D%22lia-video-brightcove-player-container%22%3E%0A%20%20%20%20%20%3CVIDEO-JS%20data-video-id%3D%226357449512112%22%20data-account%3D%226058004218001%22%20data-player%3D%22default%22%20data-embed%3D%22default%22%20class%3D%22vjs-fluid%22%20controls%3D%22%22%20data-application-id%3D%22%22%20style%3D%22width%3A%20100%25%3B%20height%3A%20100%25%3B%22%3E%3C%2FVIDEO-JS%3E%0A%20%20%20%20%3C%2FDIV%3E%0A%20%20%20%20%3CSCRIPT%20src%3D%22https%3A%2F%2Fplayers.brightcove.net%2F6058004218001%2Fdefault_default%2Findex.min.js%22%3E%3C%2FSCRIPT%3E%0A%20%20%20%20%3CA%20class%3D%22video-embed-link%22%20href%3D%22https%3A%2F%2Fcommunity.jmp.com%2Ft5%2Fvideo%2Fgallerypage%2Fvideo-id%2F6357449512112%22%20target%3D%22_blank%22%3E(%EB%82%B4%20%EB%8F%99%EC%98%81%EC%83%81%EC%97%90%EC%84%9C%20%EB%B3%B4%EA%B8%B0)%3C%2FA%3E%0A%20%20%20%3C%2FDIV%3E%0A%20%20%20%3CP%3E%3C%2FP%3E%20%0A%20%20%20%3CBR%20%2F%3E%20%0A%20%20%20%3CP%3EOnce%20you've%20determined%20which%20packages%20are%20installed%2C%20watch%20how%20to%20install%20a%20new%20one%20and%20how%20to%20upgrade%20pip.%20%3CCODE%20class%3D%22bp-text-code%20py%22%3E%3C%2FCODE%3E%3C%2FP%3E%20%0A%20%20%20%3CP%3E%3C%2FP%3E%0A%20%20%20%3CDIV%20class%3D%22lia-vid-container%20video-embed-center%22%3E%0A%20%20%20%20%3CDIV%20id%3D%22lia-vid-6357446770112w1036h540r961%22%20class%3D%22lia-video-brightcove-player-container%22%3E%0A%20%20%20%20%20%3CVIDEO-JS%20data-video-id%3D%226357446770112%22%20data-account%3D%226058004218001%22%20data-player%3D%22default%22%20data-embed%3D%22default%22%20class%3D%22vjs-fluid%22%20controls%3D%22%22%20data-application-id%3D%22%22%20style%3D%22width%3A%20100%25%3B%20height%3A%20100%25%3B%22%3E%3C%2FVIDEO-JS%3E%0A%20%20%20%20%3C%2FDIV%3E%0A%20%20%20%20%3CSCRIPT%20src%3D%22https%3A%2F%2Fplayers.brightcove.net%2F6058004218001%2Fdefault_default%2Findex.min.js%22%3E%3C%2FSCRIPT%3E%0A%20%20%20%20%3CA%20class%3D%22video-embed-link%22%20href%3D%22https%3A%2F%2Fcommunity.jmp.com%2Ft5%2Fvideo%2Fgallerypage%2Fvideo-id%2F6357446770112%22%20target%3D%22_blank%22%3E(%EB%82%B4%20%EB%8F%99%EC%98%81%EC%83%81%EC%97%90%EC%84%9C%20%EB%B3%B4%EA%B8%B0)%3C%2FA%3E%0A%20%20%20%3C%2FDIV%3E%0A%20%20%20%3CP%3E%3C%2FP%3E%20%0A%20%20%20%3CP%3E%EC%A0%9C%EA%B0%80%20%EC%82%AC%EC%9A%A9%ED%95%9C%20%EC%BD%94%EB%93%9C%EB%8A%94%20%EC%95%84%EB%9E%98%EC%99%80%20%EA%B0%99%EC%8A%B5%EB%8B%88%EB%8B%A4.%3C%2FP%3E%20%0A%20%20%20%3CPRE%20class%3D%22bp-text%20bp-text-plain%20hljs%20bp-is-scrollable%22%20tabindex%3D%220%22%3E%3CCODE%20class%3D%22bp-text-code%20py%22%3E%3CSPAN%20class%3D%22hljs-selector-tag%22%3Eimport%3C%2FSPAN%3E%20%3CSPAN%20class%3D%22hljs-selector-tag%22%3Ejmp%3C%2FSPAN%3E%0A%3CSPAN%20class%3D%22hljs-selector-tag%22%3Eimport%3C%2FSPAN%3E%20%3CSPAN%20class%3D%22hljs-selector-tag%22%3Ejmputils%20%3CSPAN%20class%3D%22hljs-selector-id%22%3E%23listing%3C%2FSPAN%3E%20packages%20installed%20jmputils%3CSPAN%20class%3D%22hljs-selector-class%22%3E.jpip%3C%2FSPAN%3E(%3CSPAN%20class%3D%22hljs-string%22%3E'list'%3C%2FSPAN%3E)%20%3CSPAN%20class%3D%22hljs-selector-id%22%3E%23Installing%3C%2FSPAN%3E%20function%20jmputils%3CSPAN%20class%3D%22hljs-selector-class%22%3E.jpip%3C%2FSPAN%3E(%3CSPAN%20class%3D%22hljs-string%22%3E'install'%3C%2FSPAN%3E%2C%3CSPAN%20class%3D%22hljs-string%22%3E'numpy%20%3C%2FSPAN%3E%3CSPAN%20class%3D%22hljs-string%22%3Epandas'%3C%2FSPAN%3E)%20%3CSPAN%20class%3D%22hljs-selector-id%22%3E%23Upgrade%3C%2FSPAN%3E%20pip%20jmputils%3CSPAN%20class%3D%22hljs-selector-class%22%3E.jpip%3C%2FSPAN%3E(%3CSPAN%20class%3D%22hljs-string%22%3E'install%20--upgrade'%3C%2FSPAN%3E%2C%20%3CSPAN%20class%3D%22hljs-string%22%3E'pip%20setuptools'%3C%2FSPAN%3E)%3C%2FSPAN%3E%20%3C%2FCODE%3E%3C%2FPRE%3E%20%0A%20%20%20%3CBR%20%2F%3E%20%0A%20%20%20%3CBR%20%2F%3E%20%0A%20%20%20%3CP%3E%EB%8B%A4%EC%9D%8C%EC%9C%BC%EB%A1%9C%20Python%EC%97%90%EC%84%9C%20JSL%20%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8%EB%A5%BC%20%EC%BA%A1%EC%8A%90%ED%99%94%ED%95%98%EB%8A%94%20%3CSTRONG%3Ejmp.run_jsl%3C%2FSTRONG%3E%20%ED%95%A8%EC%88%98%EC%97%90%20%EB%8C%80%ED%95%B4%20%EC%95%8C%EC%95%84%EB%B3%B4%EA%B2%A0%EC%8A%B5%EB%8B%88%EB%8B%A4.%3C%2FP%3E%20%0A%20%20%20%3CP%3E%3C%2FP%3E%0A%20%20%20%3CDIV%20class%3D%22lia-vid-container%20video-embed-center%22%3E%0A%20%20%20%20%3CDIV%20id%3D%22lia-vid-6357447939112w1036h540r907%22%20class%3D%22lia-video-brightcove-player-container%22%3E%0A%20%20%20%20%20%3CVIDEO-JS%20data-video-id%3D%226357447939112%22%20data-account%3D%226058004218001%22%20data-player%3D%22default%22%20data-embed%3D%22default%22%20class%3D%22vjs-fluid%22%20controls%3D%22%22%20data-application-id%3D%22%22%20style%3D%22width%3A%20100%25%3B%20height%3A%20100%25%3B%22%3E%3C%2FVIDEO-JS%3E%0A%20%20%20%20%3C%2FDIV%3E%0A%20%20%20%20%3CSCRIPT%20src%3D%22https%3A%2F%2Fplayers.brightcove.net%2F6058004218001%2Fdefault_default%2Findex.min.js%22%3E%3C%2FSCRIPT%3E%0A%20%20%20%20%3CA%20class%3D%22video-embed-link%22%20href%3D%22https%3A%2F%2Fcommunity.jmp.com%2Ft5%2Fvideo%2Fgallerypage%2Fvideo-id%2F6357447939112%22%20target%3D%22_blank%22%3E(%EB%82%B4%20%EB%8F%99%EC%98%81%EC%83%81%EC%97%90%EC%84%9C%20%EB%B3%B4%EA%B8%B0)%3C%2FA%3E%0A%20%20%20%3C%2FDIV%3E%0A%20%20%20%3CP%3E%3C%2FP%3E%20%0A%20%20%20%3CP%3E%EC%A0%9C%EA%B0%80%20%EC%82%AC%EC%9A%A9%ED%95%9C%20%ED%8C%8C%EC%9D%B4%EC%8D%AC%20%EC%BD%94%EB%93%9C%EC%9D%98%20%EC%98%88%EB%8A%94%20%EB%8B%A4%EC%9D%8C%EA%B3%BC%20%EA%B0%99%EC%8A%B5%EB%8B%88%EB%8B%A4.%3C%2FP%3E%20%0A%20%20%20%3CPRE%20class%3D%22bp-text%20bp-text-plain%20hljs%20bp-is-scrollable%22%20tabindex%3D%220%22%3E%3CCODE%20class%3D%22bp-text-code%20py%22%3E%3CSPAN%20class%3D%22hljs-selector-tag%22%3E%3CSPAN%20class%3D%22hljs-keyword%22%3Eimport%3C%2FSPAN%3E%20jmp%20%3CBR%20%2F%3Ejmp.run_jsl(%3CBR%20%2F%3E%20'''%3CBR%20%2F%3E%20%2F%2Fthis%20is%20a%20JSL%20comment%3CBR%20%2F%3E%20Open%20(%22%24Desktop%2FWafer%20Stacked.csv%22)%3CBR%20%2F%3E%3CBR%20%2F%3E%20'''%3CBR%20%2F%3E)%3C%2FSPAN%3E%20%3C%2FCODE%3E%3C%2FPRE%3E%20%0A%20%20%20%3CP%3E%3CBR%20%2F%3E%EC%9D%B4%EC%A0%9C%20CSV%20%EB%8D%B0%EC%9D%B4%ED%84%B0%20%ED%85%8C%EC%9D%B4%EB%B8%94%EC%9D%84%20pandas%EB%A5%BC%20%ED%86%B5%ED%95%B4%20Python%EC%9C%BC%EB%A1%9C%20%EA%B0%80%EC%A0%B8%EC%99%94%EB%8B%A4%EA%B3%A0%20%EA%B0%80%EC%A0%95%ED%95%B4%20%EB%B3%B4%EA%B2%A0%EC%8A%B5%EB%8B%88%EB%8B%A4.%20%EC%9D%B4%20%ED%85%8C%EC%9D%B4%EB%B8%94%EC%9D%84%20JSL%20%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8%EC%97%90%20%EB%B3%80%EC%88%98%EB%A1%9C%20%EC%A0%84%EB%8B%AC%ED%95%98%EB%A0%A4%EB%A9%B4%20%3CSTRONG%3EPython%EC%9D%98%20Get%3C%2FSTRONG%3E%20%ED%95%A8%EC%88%98%EB%A5%BC%20%EC%82%AC%EC%9A%A9%ED%95%98%EA%B3%A0%20Graph%20Builder%EC%99%80%20%EA%B0%99%EC%9D%80%20JSL%20%ED%95%A8%EC%88%98%EB%A5%BC%20%ED%99%9C%EC%9A%A9%ED%95%A0%20%EC%88%98%20%EC%9E%88%EC%8A%B5%EB%8B%88%EB%8B%A4.%3C%2FP%3E%20%0A%20%20%20%3CP%3E%3C%2FP%3E%0A%20%20%20%3CDIV%20class%3D%22lia-vid-container%20video-embed-center%22%3E%0A%20%20%20%20%3CDIV%20id%3D%22lia-vid-6357446699112w1036h540r500%22%20class%3D%22lia-video-brightcove-player-container%22%3E%0A%20%20%20%20%20%3CVIDEO-JS%20data-video-id%3D%226357446699112%22%20data-account%3D%226058004218001%22%20data-player%3D%22default%22%20data-embed%3D%22default%22%20class%3D%22vjs-fluid%22%20controls%3D%22%22%20data-application-id%3D%22%22%20style%3D%22width%3A%20100%25%3B%20height%3A%20100%25%3B%22%3E%3C%2FVIDEO-JS%3E%0A%20%20%20%20%3C%2FDIV%3E%0A%20%20%20%20%3CSCRIPT%20src%3D%22https%3A%2F%2Fplayers.brightcove.net%2F6058004218001%2Fdefault_default%2Findex.min.js%22%3E%3C%2FSCRIPT%3E%0A%20%20%20%20%3CA%20class%3D%22video-embed-link%22%20href%3D%22https%3A%2F%2Fcommunity.jmp.com%2Ft5%2Fvideo%2Fgallerypage%2Fvideo-id%2F6357446699112%22%20target%3D%22_blank%22%3E(%EB%82%B4%20%EB%8F%99%EC%98%81%EC%83%81%EC%97%90%EC%84%9C%20%EB%B3%B4%EA%B8%B0)%3C%2FA%3E%0A%20%20%20%3C%2FDIV%3E%0A%20%20%20%3CP%3E%3C%2FP%3E%20%0A%20%20%20%3CP%3E%EC%BD%94%EB%93%9C%EB%8A%94%20%EB%8B%A4%EC%9D%8C%EA%B3%BC%20%EA%B0%99%EC%8A%B5%EB%8B%88%EB%8B%A4.%3C%2FP%3E%20%0A%20%20%20%3CPRE%20class%3D%22bp-text%20bp-text-plain%20hljs%20bp-is-scrollable%22%20tabindex%3D%220%22%3E%3CCODE%20class%3D%22bp-text-code%20py%22%3E%3CSPAN%20class%3D%22hljs-keyword%22%3Eimport%3C%2FSPAN%3E%20jmp%0A%3CSPAN%20class%3D%22hljs-keyword%22%3Eimport%3C%2FSPAN%3E%20pandas%20%3CSPAN%20class%3D%22hljs-keyword%22%3Eas%3C%2FSPAN%3E%20pd%0A%0Apd_dt%3D%20pd.read_csv(%3CSPAN%20class%3D%22hljs-string%22%3E%22Wafer%20Stacked.csv%22%3C%2FSPAN%3E)%0A%3CSPAN%20class%3D%22hljs-keyword%22%3Eprint%3C%2FSPAN%3E%20(pd_dt.head())%3B%0A%0A%0Ajmp.run_jsl(%3CSPAN%20class%3D%22hljs-string%22%3E'''%20jmp_dt%3D%20Python%20Get%20(pd_dt)%3B%20jmp_dt%26lt%3B%26lt%3B%20Graph%20Builder(%20Size(%20567%2C%20444%20)%2C%20Show%20Control%20Panel(%200%20)%2C%20Show%20Legend(%200%20)%2C%20Variables(%20X(%20%3AX_Die%20)%2C%20Y(%20%3AY_Die%20)%2C%20Color(%3ADefects)%20)%2C%20Elements(%20Heatmap(%20X%2C%20Y%2C%20Legend(%205%20)%20)%20)%20)%3B%20'''%3C%2FSPAN%3E)%3C%2FCODE%3E%3C%2FPRE%3E%20%0A%20%20%20%3CBR%20%2F%3E%20%0A%20%20%20%3CP%3E%EB%A7%88%EC%A7%80%EB%A7%89%EC%9C%BC%EB%A1%9C%20Python%EA%B3%BC%20%22jmp%22%20%EB%AA%A8%EB%93%88%EC%9D%84%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20%EC%83%88%EB%A1%9C%EC%9A%B4%20JMP%20%EB%8D%B0%EC%9D%B4%ED%84%B0%20%ED%85%8C%EC%9D%B4%EB%B8%94%EC%9D%84%20%EB%A7%8C%EB%93%A4%EC%96%B4%20%EB%B3%B4%EA%B2%A0%EC%8A%B5%EB%8B%88%EB%8B%A4.%20%EC%9D%B4%20%EC%98%88%EC%A0%9C%EC%97%90%EC%84%9C%EB%8A%94%20csv%20%ED%8C%8C%EC%9D%BC%EA%B3%BC%20pandas%20%ED%8C%A8%ED%82%A4%EC%A7%80%EB%A5%BC%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%A7%80%EB%A7%8C%2C%20%EC%9D%B4%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%8B%A4%EB%A5%B8%20%EC%9C%A0%ED%98%95%EC%9D%98%20%ED%8C%8C%EC%9D%BC%EC%97%90%EB%8F%84%20%EC%A0%81%EC%9A%A9%ED%95%A0%20%EC%88%98%20%EC%9E%88%EC%9C%BC%EB%A9%B0%2C%20%ED%8A%B9%ED%9E%88%20JMP%EC%97%90%EC%84%9C%20%EC%A7%81%EC%A0%91%20%EC%97%B4%20%EC%88%98%20%EC%97%86%EB%8A%94%20%ED%8C%8C%EC%9D%BC%EC%97%90%EB%8F%84%20%EC%A0%81%EC%9A%A9%ED%95%A0%20%EC%88%98%20%EC%9E%88%EC%8A%B5%EB%8B%88%EB%8B%A4.%3C%2FP%3E%20%0A%20%20%20%3CBR%20%2F%3E%20%0A%20%20%20%3CP%3E%3C%2FP%3E%0A%20%20%20%3CDIV%20class%3D%22lia-vid-container%20video-embed-center%22%3E%0A%20%20%20%20%3CDIV%20id%3D%22lia-vid-6357448476112w1036h540r565%22%20class%3D%22lia-video-brightcove-player-container%22%3E%0A%20%20%20%20%20%3CVIDEO-JS%20data-video-id%3D%226357448476112%22%20data-account%3D%226058004218001%22%20data-player%3D%22default%22%20data-embed%3D%22default%22%20class%3D%22vjs-fluid%22%20controls%3D%22%22%20data-application-id%3D%22%22%20style%3D%22width%3A%20100%25%3B%20height%3A%20100%25%3B%22%3E%3C%2FVIDEO-JS%3E%0A%20%20%20%20%3C%2FDIV%3E%0A%20%20%20%20%3CSCRIPT%20src%3D%22https%3A%2F%2Fplayers.brightcove.net%2F6058004218001%2Fdefault_default%2Findex.min.js%22%3E%3C%2FSCRIPT%3E%0A%20%20%20%20%3CA%20class%3D%22video-embed-link%22%20href%3D%22https%3A%2F%2Fcommunity.jmp.com%2Ft5%2Fvideo%2Fgallerypage%2Fvideo-id%2F6357448476112%22%20target%3D%22_blank%22%3E(%EB%82%B4%20%EB%8F%99%EC%98%81%EC%83%81%EC%97%90%EC%84%9C%20%EB%B3%B4%EA%B8%B0)%3C%2FA%3E%0A%20%20%20%3C%2FDIV%3E%0A%20%20%20%3CP%3E%3C%2FP%3E%20%0A%20%20%20%3CDIV%3E%ED%8C%8C%EC%9D%B4%EC%8D%AC%20%EC%BD%94%EB%93%9C%EB%8A%94%20%EB%8B%A4%EC%9D%8C%EA%B3%BC%20%EA%B0%99%EC%8A%B5%EB%8B%88%EB%8B%A4.%3C%2FDIV%3E%20%0A%20%20%20%3CDIV%3E%20%0A%20%20%20%20%3CPRE%20class%3D%22bp-text%20bp-text-plain%20hljs%20bp-is-scrollable%22%20tabindex%3D%220%22%3E%3CCODE%20class%3D%22bp-text-code%20py%22%3E%3CSPAN%20class%3D%22hljs-comment%22%3E%23Creating%20a%20JMP%20data%20table%20using%20python%3C%2FSPAN%3E%0A%3CSPAN%20class%3D%22hljs-keyword%22%3Eimport%3C%2FSPAN%3E%20jmp%0A%3CSPAN%20class%3D%22hljs-keyword%22%3Eimport%3C%2FSPAN%3E%20pandas%20%3CSPAN%20class%3D%22hljs-keyword%22%3Eas%3C%2FSPAN%3E%20pd%0Apd_dt%3Dpd.read_csv(%3CSPAN%20class%3D%22hljs-string%22%3E%22Wafer%20Stacked.csv%22%3C%2FSPAN%3E)%0Aprint(pd_dt.columns)%0A%0Ajmp_dt%3Djmp.DataTable(%3CSPAN%20class%3D%22hljs-string%22%3E%22Wafer%20table%20created%20with%20python%22%3C%2FSPAN%3E%2C%20len(pd_dt))%0A%0A%3CSPAN%20class%3D%22hljs-comment%22%3E%23adding%20the%20Lot%20column%3C%2FSPAN%3E%0A%3CSPAN%20class%3D%22hljs-comment%22%3E%23jmp_dt.new_column(pd_dt.columns%5B0%5D%2Cjmp.DataType.Character)%3C%2FSPAN%3E%0A%3CSPAN%20class%3D%22hljs-comment%22%3E%23jmp_dt%5B0%5D%3Dpd_dt%5Bpd_dt.columns%5B0%5D%5D.astype(str)%3C%2FSPAN%3E%0A%0A%3CSPAN%20class%3D%22hljs-comment%22%3E%23adding%20all%20columns%3C%2FSPAN%3E%0A%3CSPAN%20class%3D%22hljs-keyword%22%3Efor%3C%2FSPAN%3E%20i%20%3CSPAN%20class%3D%22hljs-keyword%22%3Ein%3C%2FSPAN%3E%20range(len(pd_dt.columns))%3A%0A%09jmp_dt.new_column(pd_dt.columns%5Bi%5D%2Cjmp.DataType.Character)%0A%09jmp_dt%5Bi%5D%3Dpd_dt%5Bpd_dt.columns%5Bi%5D%5D.astype(str)%3C%2FCODE%3E%3C%2FPRE%3E%20%0A%20%20%20%3C%2FDIV%3E%20%0A%20%20%20%3CDIV%3E%0A%20%20%20%20%20%0A%20%20%20%3C%2FDIV%3E%20%0A%20%20%20%3CP%3E%EB%8D%94%20%EC%9E%90%EC%84%B8%ED%95%9C%20%EB%82%B4%EC%9A%A9%EC%9D%84%20%EC%9B%90%ED%95%98%EC%8B%9C%EB%82%98%EC%9A%94%3F%20JMP%20Python%20%ED%86%B5%ED%95%A9%20%EB%8B%B4%EB%8B%B9%20%EC%88%98%EC%84%9D%20%EA%B0%9C%EB%B0%9C%EC%9E%90%EC%9D%B8%20Paul%20Nelson%EC%9D%B4%20%EC%86%8C%EA%B0%9C%ED%95%98%EB%8A%94%20%3CA%20href%3D%22https%3A%2F%2Fcommunity.jmp.com%2Ft5%2FMastering-JMP%2FDeveloper-Tutorial-New-Python-Integration-and-Scripting%2Fta-p%2F737959%22%20target%3D%22_blank%22%3E%EA%B0%9C%EB%B0%9C%EC%9E%90%20%ED%8A%9C%ED%86%A0%EB%A6%AC%EC%96%BC%20%22JMP%2018%EC%9D%98%20%EC%83%88%EB%A1%9C%EC%9A%B4%20Python%20%ED%86%B5%ED%95%A9%20%EB%B0%8F%20%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8C%85%20%EA%B8%B0%EB%8A%A5%22%EC%9D%84%3C%2FA%3E%20%EC%B0%B8%EC%A1%B0%ED%95%98%EC%84%B8%EC%9A%94.%3C%2FP%3E%0A%20%20%3C%2FLINGO-BODY%3E%0A%20%20%3CLINGO-TEASER%20id%3D%22lingo-teaser-768700%22%20slang%3D%22en-US%22%20mode%3D%22UPDATE%22%3E%0A%20%20%20%3CP%3EJMP%2018%EC%9D%98%20Python%20%ED%86%B5%ED%95%A9%20%EA%B0%9C%EB%B0%9C%20%ED%99%98%EA%B2%BD(IDE)%EC%97%90%20%EC%9D%B5%EC%88%99%ED%95%B4%EC%A7%80%EA%B3%A0%20%EB%8B%A4%EC%9D%8C%20%EB%B0%A9%EB%B2%95%EC%9D%84%20%EC%95%8C%EC%95%84%EB%B3%B4%EC%84%B8%EC%9A%94.%3C%2FP%3E%20%0A%20%20%20%3CUL%3E%20%0A%20%20%20%20%3CLI%3EPython%20IDE%EB%A5%BC%20%EC%B0%BE%EC%9C%BC%EC%84%B8%EC%9A%94.%3C%2FLI%3E%20%0A%20%20%20%20%3CLI%3E%EA%B0%84%EB%8B%A8%ED%95%9C%20%EC%98%88%EB%A5%BC%20%EC%8B%A4%ED%96%89%ED%95%B4%20%EB%B3%B4%EC%84%B8%EC%9A%94.%3C%2FLI%3E%20%0A%20%20%20%20%3CLI%3EPython%20%ED%8C%A8%ED%82%A4%EC%A7%80%EB%A5%BC%20%EC%84%A4%EC%B9%98%ED%95%A9%EB%8B%88%EB%8B%A4.%3C%2FLI%3E%20%0A%20%20%20%20%3CLI%3EPython%EC%97%90%EC%84%9C%20JSL%20%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8%EB%A5%BC%20%EC%8B%A4%ED%96%89%ED%95%A9%EB%8B%88%EB%8B%A4.%3C%2FLI%3E%20%0A%20%20%20%20%3CLI%3EPython%20%EB%B3%80%EC%88%98%EB%A5%BC%20JSL%EB%A1%9C%20%EC%A0%84%EC%86%A1%ED%95%A9%EB%8B%88%EB%8B%A4.%3C%2FLI%3E%20%0A%20%20%20%20%3CLI%3EPython%EC%97%90%EC%84%9C%20JMP%20%EB%8D%B0%EC%9D%B4%ED%84%B0%20%ED%85%8C%EC%9D%B4%EB%B8%94%EC%9D%84%20%EB%A7%8C%EB%93%AD%EB%8B%88%EB%8B%A4.%3C%2FLI%3E%20%0A%20%20%20%3C%2FUL%3E%0A%20%20%3C%2FLINGO-TEASER%3E%0A%20%20%3CLINGO-LABS%20id%3D%22lingo-labs-768700%22%20slang%3D%22en-US%22%20mode%3D%22UPDATE%22%3E%0A%20%20%20%3CLINGO-LABEL%3E%EC%9E%90%EB%8F%99%ED%99%94%20%EB%B0%8F%20%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8C%85%3C%2FLINGO-LABEL%3E%0A%20%20%3C%2FLINGO-LABS%3E%0A%20%0A%3CLINGO-SUB%20id%3D%22lingo-sub-772557%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%EB%8B%B5%EB%B3%80%3A%20JMP%C2%AE%2018%EC%97%90%EC%84%9C%20Python%20%ED%86%B5%ED%95%A9%20%EC%8B%9C%EC%9E%91%ED%95%98%EA%B8%B0%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-772557%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%ED%9B%8C%EB%A5%AD%ED%95%9C%20%EC%86%8C%EA%B0%9C%20%3CA%20href%3D%22https%3A%2F%2Fcommunity.jmp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F43441%22%20target%3D%22_blank%22%3E%40yasmine_hajar%3C%2FA%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-773924%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%EB%8B%B5%EB%B3%80%3A%20JMP%C2%AE%2018%EC%97%90%EC%84%9C%20Python%20%ED%86%B5%ED%95%A9%20%EC%8B%9C%EC%9E%91%ED%95%98%EA%B8%B0%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-773924%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%EC%A2%8B%EC%9D%80%20%EC%A0%95%EB%B3%B4%EC%9E%85%EB%8B%88%EB%8B%A4!%20JMP%2018%EC%9D%84%20%EC%82%AC%EC%9A%A9%ED%95%B4%20%EB%B3%B4%EA%B3%A0%20%EC%8B%B6%EC%8A%B5%EB%8B%88%EB%8B%A4.%20%EC%95%84%EC%A7%81%EC%9D%80%20%EC%97%86%EC%8A%B5%EB%8B%88%EB%8B%A4.%3C%2FP%3E%3CP%3E%20%3C%2FP%3E%3CP%3E%ED%99%95%EC%9D%B8%ED%95%98%EC%9E%90%EB%A9%B4%2C%20Python%EC%9D%98%20%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%8A%94%20%ED%95%9C%20%EB%B2%88%EC%97%90%20%ED%95%9C%20%EC%97%B4%EC%94%A9%20%EB%8D%B0%EC%9D%B4%ED%84%B0%20%ED%85%8C%EC%9D%B4%EB%B8%94%EC%97%90%20%ED%91%B8%EC%8B%9C%EB%90%98%EC%96%B4%EC%95%BC%20%ED%95%A9%EB%8B%88%EA%B9%8C%3F%20%EC%A0%80%EB%8A%94%20Python%EC%9D%B4%20JMP%EC%97%90%EA%B2%8C%20CSV%20%ED%8C%8C%EC%9D%BC%EC%9D%84%20%EC%A7%81%EC%A0%91%20%EC%97%B4%EB%8F%84%EB%A1%9D%20%EC%A7%80%EC%8B%9C%ED%95%A0%20%EC%88%98%20%EC%9E%88%EC%9D%84%20%EA%B2%83%EC%9D%B4%EB%9D%BC%EA%B3%A0%20%EC%98%88%EC%83%81%ED%96%88%EC%8A%B5%EB%8B%88%EB%8B%A4.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-773926%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%EB%8B%B5%EB%B3%80%3A%20JMP%C2%AE%2018%EC%97%90%EC%84%9C%20Python%20%ED%86%B5%ED%95%A9%20%EC%8B%9C%EC%9E%91%ED%95%98%EA%B8%B0%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-773926%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%EC%95%88%EB%85%95%ED%95%98%EC%84%B8%EC%9A%94%20%3CA%20href%3D%22https%3A%2F%2Fcommunity.jmp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F12313%22%20target%3D%22_blank%22%3E%40BHarris%3C%2FA%3E%20%EA%B7%80%ED%95%98%EC%9D%98%20%EC%A7%88%EB%AC%B8%EC%97%90%20%3CA%20href%3D%22https%3A%2F%2Fcommunity.jmp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F43441%22%20target%3D%22_blank%22%3E%40yasmine_hajar%3C%2FA%3E%20%EB%B0%8F%20%3CA%20href%3D%22https%3A%2F%2Fcommunity.jmp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F7172%22%20target%3D%22_blank%22%3E%40Paul_Nelson%EC%9D%84%3C%2FA%3E%20%EB%B3%B5%EC%82%AC%ED%95%98%EA%B3%A0%20%EC%9E%88%EC%8A%B5%EB%8B%88%EB%8B%A4.%3C%2FP%3E%0A%3CP%3E%EC%A2%8B%EC%9D%80%20%EC%A0%95%EB%B3%B4%EC%9E%85%EB%8B%88%EB%8B%A4!%20JMP%2018%EC%9D%84%20%EC%82%AC%EC%9A%A9%ED%95%B4%20%EB%B3%B4%EA%B3%A0%20%EC%8B%B6%EC%8A%B5%EB%8B%88%EB%8B%A4.%20%EC%95%84%EC%A7%81%EC%9D%80%20%EC%97%86%EC%8A%B5%EB%8B%88%EB%8B%A4.%3C%2FP%3E%0A%3CP%3E%20%3C%2FP%3E%0A%3CP%3E%ED%99%95%EC%9D%B8%ED%95%98%EC%9E%90%EB%A9%B4%2C%20Python%EC%9D%98%20%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%8A%94%20%ED%95%9C%20%EB%B2%88%EC%97%90%20%ED%95%9C%20%EC%97%B4%EC%94%A9%20%EB%8D%B0%EC%9D%B4%ED%84%B0%20%ED%85%8C%EC%9D%B4%EB%B8%94%EC%97%90%20%ED%91%B8%EC%8B%9C%EB%90%98%EC%96%B4%EC%95%BC%20%ED%95%A9%EB%8B%88%EA%B9%8C%3F%20%EC%A0%80%EB%8A%94%20Python%EC%9D%B4%20JMP%EC%97%90%EA%B2%8C%20CSV%20%ED%8C%8C%EC%9D%BC%EC%9D%84%20%EC%A7%81%EC%A0%91%20%EC%97%B4%EB%8F%84%EB%A1%9D%20%EC%A7%80%EC%8B%9C%ED%95%A0%20%EC%88%98%20%EC%9E%88%EC%9D%84%20%EA%B2%83%EC%9D%B4%EB%9D%BC%EA%B3%A0%20%EC%98%88%EC%83%81%ED%96%88%EC%8A%B5%EB%8B%88%EB%8B%A4.%3C%2FP%3E%0A%3CP%3E%20%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-773927%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%EB%8B%B5%EB%B3%80%3A%20JMP%C2%AE%2018%EC%97%90%EC%84%9C%20Python%20%ED%86%B5%ED%95%A9%20%EC%8B%9C%EC%9E%91%ED%95%98%EA%B8%B0%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-773927%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EJSL%EC%9D%98%20Open()%EC%9D%B4%EB%93%A0%20jmp.open()%EC%9D%B4%EB%93%A0%20%EC%83%81%EA%B4%80%EC%97%86%EC%9D%B4%20JMP%20Open%EC%9D%80%20CSV%20%ED%8C%8C%EC%9D%BC%EC%9D%B4%20%EC%A0%9C%EA%B3%B5%EB%90%98%EB%A9%B4%20%ED%95%B4%EB%8B%B9%20%ED%8C%8C%EC%9D%BC%EC%9D%84%20%EB%8D%B0%EC%9D%B4%ED%84%B0%20%ED%85%8C%EC%9D%B4%EB%B8%94%EB%A1%9C%20%EC%97%BD%EB%8B%88%EB%8B%A4.%20%3CSTRONG%3Eimport%20jmp%3C%2FSTRONG%3E%20%ED%8C%A8%ED%82%A4%EC%A7%80%20%EA%B8%B0%EB%8A%A5%EC%9D%80%20%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8%EC%97%90%EC%84%9C%20%EC%97%B4%EC%9D%84%20%EC%9D%BD%EA%B3%A0%20%EC%88%98%EC%A0%95%ED%95%98%EA%B3%A0%20%EC%83%9D%EC%84%B1%ED%95%98%EB%8A%94%20%EA%B8%B0%EB%8A%A5%EC%9D%84%20%EC%A0%9C%EA%B3%B5%ED%95%A9%EB%8B%88%EB%8B%A4.%3C%2FP%3E%0A%3CP%3E%20%3C%2FP%3E%0A%3CPRE%3Eimport%20jmp%0A%23%20just%20like%20you%20would%20do%20in%20JSL.%0Adt%20%3D%20jmp.open('Wafer%20Stacked.csv')%3C%2FPRE%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-773929%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%EB%8B%B5%EB%B3%80%3A%20JMP%C2%AE%2018%EC%97%90%EC%84%9C%20Python%20%ED%86%B5%ED%95%A9%20%EC%8B%9C%EC%9E%91%ED%95%98%EA%B8%B0%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-773929%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22Paul_Nelson_0-1721321490796.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Paul_Nelson_0-1721321490796.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Paul_Nelson_0-1721321490796.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Paul_Nelson_0-1721321490796.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Paul_Nelson_0-1721321490796.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Paul_Nelson_0-1721321490796.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Paul_Nelson_0-1721321490796.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Paul_Nelson_0-1721321490796.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Paul_Nelson_0-1721321490796.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Paul_Nelson_0-1721321490796.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Paul_Nelson_0-1721321490796.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Paul_Nelson_0-1721321490796.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Paul_Nelson_0-1721321490796.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Paul_Nelson_0-1721321490796.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Paul_Nelson_0-1721321490796.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Paul_Nelson_0-1721321490796.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Paul_Nelson_0-1721321490796.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Paul_Nelson_0-1721321490796.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Paul_Nelson_0-1721321490796.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Paul_Nelson_0-1721321490796.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Paul_Nelson_0-1721321490796.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.jmp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F66305i9B9589CCF71BB73B%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22Paul_Nelson_0-1721321490796.png%22%20alt%3D%22Paul_Nelson_0-1721321490796.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%20%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-774038%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%EB%8B%B5%EB%B3%80%3A%20JMP%C2%AE%2018%EC%97%90%EC%84%9C%20Python%20%ED%86%B5%ED%95%A9%20%EC%8B%9C%EC%9E%91%ED%95%98%EA%B8%B0%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-774038%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%20class%3D%22%22%3E%3CSPAN%20class%3D%22%22%3EJMP%EC%99%80%20Python%20%EA%B0%84%EC%9D%98%20%EC%83%81%ED%98%B8%20%EC%9E%91%EC%9A%A9%EC%9D%84%20%EA%B5%AC%ED%98%84%ED%95%98%EA%B3%A0%20%EC%8B%B6%EC%8A%B5%EB%8B%88%EB%8B%A4.%3C%2FSPAN%3E%3C%2FP%3E%3CP%20class%3D%22%22%3E%3CSPAN%20class%3D%22%22%3E%EC%9D%B4%EA%B2%83%EC%9D%B4%20JMP%2018%EC%97%90%EC%84%9C%20%EA%B0%80%EB%8A%A5%ED%95%A9%EB%8B%88%EA%B9%8C%E3%80%81%EC%A0%84%EB%AC%B8%EA%B0%80%EB%8B%98%EA%BB%98%20%EA%B0%90%EC%82%AC%EB%93%9C%EB%A6%BD%EB%8B%88%EB%8B%A4!%3A%3C%2FSPAN%3E%3C%2FP%3E%3CP%20class%3D%22%22%3E%3CSPAN%20class%3D%22%22%3EJMP%EA%B0%80%20JMP%20%ED%8C%8C%EC%9D%BC%EC%9D%84%20%EC%97%B4%EC%97%88%EC%8A%B5%EB%8B%88%EB%8B%A4.%3C%2FSPAN%3E%3C%2FP%3E%3CPRE%3E%3CCODE%20class%3D%22%20language-jsl%22%3Edt%3DOpen(%22%24SAMPLE_DATA%2FBig%20Class.jmp%22)%3B%3C%2FCODE%3E%3C%2FPRE%3E%3CP%20class%3D%22%22%3E%3CSPAN%20class%3D%22%22%3E%EA%B7%B8%EB%9F%B0%20%EB%8B%A4%EC%9D%8C%20JSL%EC%9D%84%20%ED%86%B5%ED%95%B4%20Python%EC%9D%84%20%ED%98%B8%EC%B6%9C%ED%95%98%EB%A9%B4%20Python%EC%9D%80%20%ED%98%84%EC%9E%AC%20%ED%85%8C%EC%9D%B4%EB%B8%94%EC%9D%98%20%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%A5%BC%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20Python%20%EC%9E%91%EC%97%85%EC%9D%84%20%EC%88%98%ED%96%89%ED%95%A9%EB%8B%88%EB%8B%A4(%EC%98%88%EC%A0%9C%EB%A5%BC%20%EA%B3%84%EC%82%B0%ED%95%98%EB%A0%A4%EB%A9%B4%20%EB%A1%9C%EC%BB%AC%20py%20%ED%8C%8C%EC%9D%BC%EC%9D%84%20%ED%98%B8%EC%B6%9C%ED%95%98%EB%8A%94%20%EA%B2%83%EC%9D%B4%20%EA%B0%80%EC%9E%A5%20%EC%A2%8B%EC%8A%B5%EB%8B%88%EB%8B%A4).%20Python%EC%9D%80%20%EC%9E%91%EC%97%85%20%EA%B2%B0%EA%B3%BC%EB%A5%BC%20%ED%98%84%EC%9E%AC%20%ED%85%8C%EC%9D%B4%EB%B8%94%EC%97%90%20%EA%B8%B0%EB%A1%9D%ED%95%A9%EB%8B%88%EB%8B%A4.%20Python%20%EC%A2%85%EB%A3%8C.%3C%2FSPAN%3E%3C%2FP%3E%3CP%20class%3D%22%22%3E%3CSPAN%20class%3D%22%22%3E%EA%B7%B8%EB%9F%B0%20%EB%8B%A4%EC%9D%8C%20JSL%EC%9D%80%20%ED%98%84%EC%9E%AC%20%ED%8C%8C%EC%9D%BC%EC%9D%98%20Python%20%EA%B2%B0%EA%B3%BC%EC%97%90%20%EB%8C%80%ED%95%B4%20%EC%B6%94%EA%B0%80%20JSL%20%EC%BD%94%EB%93%9C%EB%A5%BC%20%EC%8B%A4%ED%96%89%ED%95%A9%EB%8B%88%EB%8B%A4.%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-774086%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%EB%8B%B5%EB%B3%80%3A%20JMP%C2%AE%2018%EC%97%90%EC%84%9C%20Python%20%ED%86%B5%ED%95%A9%20%EC%8B%9C%EC%9E%91%ED%95%98%EA%B8%B0%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-774086%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%EC%95%88%EB%85%95%20%EB%9D%BC%EB%9D%BC%2C%3C%2FP%3E%0A%3CP%3E%EB%8B%B9%EC%8B%A0%EC%9D%B4%20%EC%96%B8%EA%B8%89%ED%95%9C%20%EB%AA%A8%EB%93%A0%20%ED%95%AD%EB%AA%A9%EC%9D%80%20%EB%A7%A4%EC%9A%B0%20%EC%8B%A4%ED%96%89%20%EA%B0%80%EB%8A%A5%ED%95%A9%EB%8B%88%EB%8B%A4.%20%EC%8B%A4%EC%A0%9C%EB%A1%9C%20Python%20%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8%EB%82%98%20JSL%20%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8%20%EC%A4%91%20%EB%AC%B4%EC%97%87%EC%9D%84%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%8B%9C%EA%B2%A0%EC%8A%B5%EB%8B%88%EA%B9%8C%3F%3C%2FP%3E%0A%3CP%3EJSL%20%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8%EB%A1%9C%20%EC%9E%91%EC%97%85%ED%95%9C%EB%8B%A4%EA%B3%A0%20%EA%B0%80%EC%A0%95%ED%95%98%EB%A9%B4%20Python%20Send()%EB%A5%BC%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20JSL%EC%97%90%EC%84%9C%20Python%EC%9C%BC%EB%A1%9C%20%ED%95%AD%EB%AA%A9%EC%9D%84%20%EB%B3%B4%EB%82%BC%20%EC%88%98%20%EC%9E%88%EC%8A%B5%EB%8B%88%EB%8B%A4.%20dt%EA%B0%80%20%EB%8D%B0%EC%9D%B4%ED%84%B0%20%ED%85%8C%EC%9D%B4%EB%B8%94%EC%97%90%20%EB%8C%80%ED%95%9C%20JSL%20%ED%8F%AC%EC%9D%B8%ED%84%B0%EC%9D%B8%20%EA%B2%BD%EC%9A%B0%20Python%20Send(dt)%EB%8A%94%20%EC%9D%B4%EB%A5%BC%20Python%EC%9C%BC%EB%A1%9C%20%EB%B3%B4%EB%83%85%EB%8B%88%EB%8B%A4.%20%EC%9D%B4%EB%8A%94%20Python%EC%97%90%20%EC%A0%84%EB%8B%AC%EB%90%98%EC%96%B4%EC%95%BC%20%ED%95%98%EB%8A%94%20JSL%20%EB%B3%80%EC%88%98%EC%97%90%EB%8F%84%20%EC%A0%81%EC%9A%A9%EB%90%A9%EB%8B%88%EB%8B%A4.%20Python%20Submit()%EC%9D%84%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20JSL%20%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8%20%EB%82%B4%EC%97%90%EC%84%9C%20Python%20%EC%BD%94%EB%93%9C%EB%A5%BC%20%EC%8B%A4%ED%96%89%ED%95%A0%20%EC%88%98%20%EC%9E%88%EC%8A%B5%EB%8B%88%EB%8B%A4.%20%EC%95%84%EB%8B%88%EB%A9%B4%20Python%20Submit%20File()%EC%9D%84%20%EC%84%A0%ED%98%B8%ED%95%A0%20%EC%88%98%EB%8F%84%20%EC%9E%88%EC%8A%B5%EB%8B%88%EB%8B%A4.%3C%2FP%3E%0A%3CP%3EPython%20%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8%EB%A1%9C%20%EC%9E%91%EC%97%85%ED%95%9C%EB%8B%A4%EA%B3%A0%20%EA%B0%80%EC%A0%95%ED%95%98%EB%A9%B4%20jmp.run_jsl()%EC%9D%84%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20JSL%20%EB%AA%85%EB%A0%B9%EC%9D%84%20%EC%8B%A4%ED%96%89%ED%95%A0%20%EC%88%98%20%EC%9E%88%EC%8A%B5%EB%8B%88%EB%8B%A4.%20Python%EC%9D%80%20jmp.DataTable()%EC%9D%84%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20%EC%83%88%EB%A1%9C%EC%9A%B4%20JMP%20%EB%8D%B0%EC%9D%B4%ED%84%B0%20%ED%85%8C%EC%9D%B4%EB%B8%94%EC%9D%84%20%EC%83%9D%EC%84%B1%ED%95%A0%20%EC%88%98%20%EC%9E%88%EC%8A%B5%EB%8B%88%EB%8B%A4.%20Python%EC%9D%80%20jmp.open()%EC%9D%84%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20%EA%B8%B0%EC%A1%B4%20%ED%85%8C%EC%9D%B4%EB%B8%94%EC%9D%84%20%EC%97%B4%20%EC%88%98%20%EC%9E%88%EC%8A%B5%EB%8B%88%EB%8B%A4.%20%EB%B0%98%EB%93%9C%EC%8B%9C%20jmp%20%ED%8C%A8%ED%82%A4%EC%A7%80%EB%A5%BC%20%EA%B0%80%EC%A0%B8%EC%98%A4%EC%84%B8%EC%9A%94(import%20jmp).%3C%2FP%3E%0A%3CP%3E%EC%96%B4%EB%96%A4%20%EB%B0%A9%EB%B2%95%EC%9D%84%20%EC%84%A0%ED%83%9D%ED%95%98%EB%93%A0%20Python%EC%9D%B4%20JMP%20%EB%8D%B0%EC%9D%B4%ED%84%B0%20%ED%85%8C%EC%9D%B4%EB%B8%94%EC%9D%84%20%EC%9D%B8%EC%8B%9D%ED%95%98%EB%A9%B4%20Python%EC%9D%80%20%EB%A9%94%EB%AA%A8%EB%A6%AC%20%EC%9D%BD%EA%B8%B0%2F%EC%93%B0%EA%B8%B0%EB%A5%BC%20JMP%20%ED%85%8C%EC%9D%B4%EB%B8%94%EC%97%90%20%EC%A7%80%EC%8B%9C%ED%95%A0%20%EC%88%98%20%EC%9E%88%EC%8A%B5%EB%8B%88%EB%8B%A4.%3C%2FP%3E%0A%3CP%3E%EC%84%B8%EB%B6%80%EC%A0%95%EB%B3%B4%EC%97%90%20%EB%8C%80%ED%95%B4%20%EA%B6%81%EA%B8%88%ED%95%9C%20%EC%A0%90%EC%9D%B4%20%EC%9E%88%EC%9C%BC%EB%A9%B4%20%EC%95%8C%EB%A0%A4%EC%A3%BC%EC%84%B8%EC%9A%94.%3C%2FP%3E%0A%3CP%3E%ED%95%98%EC%9D%B4%EB%93%9C%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-774106%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%EB%8B%B5%EB%B3%80%3A%20JMP%C2%AE%2018%EC%97%90%EC%84%9C%20Python%20%ED%86%B5%ED%95%A9%20%EC%8B%9C%EC%9E%91%ED%95%98%EA%B8%B0%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-774106%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fcommunity.jmp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F8711%22%20target%3D%22_blank%22%3E%40%ED%95%98%EC%9D%B4%EB%93%9C%EB%B0%80%EB%9F%AC%3C%2FA%3E%20%3C%2FP%3E%3CP%3E%EC%A0%81%EC%8B%9C%EC%97%90%20%EB%8B%B5%EB%B3%80%ED%95%B4%20%EC%A3%BC%EC%8B%A0%20HydeMiller%EC%97%90%EA%B2%8C%20%EC%A7%84%EC%8B%AC%EC%9C%BC%EB%A1%9C%20%EA%B0%90%EC%82%AC%EB%93%9C%EB%A6%BD%EB%8B%88%EB%8B%A4.%3C%2FP%3E%3CP%3E%20%3C%2FP%3E%3CP%3E%EC%A0%80%EB%8A%94%202017%EB%85%84%20%EB%A7%90%EB%B6%80%ED%84%B0%20JMP%20%EC%86%8C%ED%94%84%ED%8A%B8%EC%9B%A8%EC%96%B4%EC%99%80%20%ED%95%A8%EA%BB%98%20JSL%EC%9D%84%20%EC%82%AC%EC%9A%A9%ED%95%B4%20%EC%99%94%EC%9C%BC%EB%A9%B0%20%EC%9D%B4%EC%A0%9C%EB%8A%94%20%EA%B3%84%EC%82%B0%EC%9D%84%20%EC%99%84%EB%A3%8C%ED%95%98%EA%B8%B0%20%EC%9C%84%ED%95%B4%20JSL%EC%97%90%20%EC%A0%84%EC%A0%81%EC%9C%BC%EB%A1%9C%20%EC%9D%98%EC%A1%B4%ED%95%98%EA%B3%A0%20%EC%9E%88%EC%8A%B5%EB%8B%88%EB%8B%A4.%3CBR%20%2F%3E%20%EA%B7%B8%EB%9E%98%EC%84%9C%20%ED%95%84%EC%9A%94%ED%95%A0%20%EB%95%8C%20JSL%EC%97%90%EC%84%9C%20Python%20%EC%A7%80%EC%9B%90%EC%9D%84%20%ED%98%B8%EC%B6%9C%ED%95%98%EA%B3%A0%20%EC%8B%B6%EC%8A%B5%EB%8B%88%EB%8B%A4.%3CBR%20%2F%3E%20%EC%9C%84%EC%97%90%EC%84%9C%20%EC%96%B8%EA%B8%89%ED%95%9C%20%EB%8B%A8%EA%B3%84%EC%97%90%20%EB%8C%80%ED%95%9C%20%EB%8D%94%20%EA%B5%AC%EC%B2%B4%EC%A0%81%EC%9D%B8%20%EC%98%88%EC%A0%9C%EC%99%80%20%EC%BD%94%EB%93%9C%EA%B0%80%20%EC%9E%88%EB%8A%94%EC%A7%80%20%EC%95%8C%EA%B3%A0%20%EC%8B%B6%EC%8A%B5%EB%8B%88%EB%8B%A4.%3CBR%20%2F%3E%20%EC%A0%84%EB%AC%B8%EA%B0%80%EB%B6%84%EB%93%A4%EA%BB%98%20%EB%8B%A4%EC%8B%9C%ED%95%9C%EB%B2%88%20%EA%B0%90%EC%82%AC%EB%93%9C%EB%A6%BD%EB%8B%88%EB%8B%A4.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-774109%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%EB%8B%B5%EB%B3%80%3A%20JMP%C2%AE%2018%EC%97%90%EC%84%9C%20Python%20%ED%86%B5%ED%95%A9%20%EC%8B%9C%EC%9E%91%ED%95%98%EA%B8%B0%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-774109%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EJSL%20%EC%BD%94%EB%93%9C%EC%97%90%20Python%20%EC%BD%94%EB%93%9C%EB%A5%BC%20%EC%A7%81%EC%A0%91%20%ED%8F%AC%ED%95%A8%EC%8B%9C%ED%82%A4%EB%8A%94%20%EA%B2%83%EC%9D%80%20%EA%B9%8C%EB%8B%A4%EB%A1%AD%EC%8A%B5%EB%8B%88%EB%8B%A4.%3C%2FP%3E%3CP%3E%20%3C%2FP%3E%3CPRE%3E%3CCODE%20class%3D%22%20language-jsl%22%3Epython%20submit(%22%5C%5Bhere%20everything%20gets%20purple%20and%20no%20syntax%20highlighting%20is%20available%5D%5C%22)%3C%2FCODE%3E%3C%2FPRE%3E%3CP%3E%20%3C%2FP%3E%3CP%3E%20%3C%2FP%3E%3CP%3E%EC%9E%91%EC%9D%80%20Python%20%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8%EC%9D%98%20%EA%B2%BD%EC%9A%B0%20%EC%9D%B4%20%EC%A0%91%EA%B7%BC%20%EB%B0%A9%EC%8B%9D%EC%9D%B4%20%EA%B4%9C%EC%B0%AE%EC%8A%B5%EB%8B%88%EB%8B%A4.%20%ED%95%98%EC%A7%80%EB%A7%8C%20%EB%94%94%EB%B2%84%EA%B9%85%EC%9D%80%20%EB%B3%B5%EC%9E%A1%ED%95%A9%EB%8B%88%EB%8B%A4.%3C%2FP%3E%3CP%3E%20%3C%2FP%3E%3CP%3EJSL%EA%B3%BC%20Python%20%EC%BD%94%EB%93%9C%20%EC%82%AC%EC%9D%B4%EB%A5%BC%20%EC%9D%B4%EB%8F%99%ED%95%98%EB%A0%A4%EB%A9%B4%20%EC%9B%8C%ED%81%AC%ED%94%8C%EB%A1%9C%20%EB%B9%8C%EB%8D%94%EC%97%90%EC%84%9C%20Python%EC%9D%84%20%ED%97%88%EC%9A%A9%ED%95%B4%EC%95%BC%20%ED%95%A9%EB%8B%88%EB%8B%A4.%3CBR%20%2F%3E%20%3CA%20href%3D%22https%3A%2F%2Fcommunity.jmp.com%2Ft5%2FJMP-Wish-List%2FWorkflow-Builder-Python%2Fm-p%2F739422%23U739422%22%20class%3D%22lia-mention-container-editor-message%20lia-img-icon-idea-thread%20lia-fa-icon%20lia-fa-idea%20lia-fa-thread%20lia-fa%22%20target%3D%22_blank%22%3E%EC%9B%8C%ED%81%AC%ED%94%8C%EB%A1%9C%20%EB%B9%8C%EB%8D%94%20%2B%20Python%3C%2FA%3E%3C%2FP%3E%3CP%3E...%EA%B7%B8%EB%A6%AC%EA%B3%A0%20%ED%8C%8C%EC%9D%B4%ED%94%84%EB%9D%BC%EC%9D%B8%EC%97%90%EB%8A%94%20%EB%8B%A4%EB%A5%B8%20%EC%98%B5%EC%85%98%EB%8F%84%20%EC%9E%88%EC%8A%B5%EB%8B%88%EB%8B%A4.%3C%2FP%3E%3CP%3E%3CBR%20%2F%3E%ED%98%84%EC%9E%AC%3A%3C%2FP%3E%3CP%3EPython%20%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8%20%EC%B0%BD%EC%9D%84%20%EC%97%B4%EA%B3%A0%2C%20%EC%BD%94%EB%93%9C%EB%A5%BC%20%EC%9E%91%EC%84%B1%ED%95%98%EA%B3%A0%20%EB%94%94%EB%B2%84%EA%B7%B8%ED%95%98%EC%84%B8%EC%9A%94.%20Python%EA%B3%BC%20JSL%20%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8%20%EC%82%AC%EC%9D%B4%EC%97%90%EC%84%9C%20%ED%83%81%EA%B5%AC%EB%A5%BC%20%EC%B9%A0%20%EC%88%98%EB%8F%84%20%EC%9E%88%EC%8A%B5%EB%8B%88%EB%8B%A4.%3CBR%20%2F%3E%20%EB%A7%88%EC%A7%80%EB%A7%89%EC%97%90%20%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3Einclude%EB%A5%BC%3C%2FFONT%3E%20%ED%86%B5%ED%95%B4%20Python%20%EC%BD%94%EB%93%9C%EB%A5%BC%20%3CSTRONG%3E%ED%8F%AC%ED%95%A8%3C%2FSTRONG%3E%20%ED%95%98%EA%B3%A0%20JSL%EC%9D%98%20Python%20%EB%B6%80%EB%B6%84%EC%9D%84%20%EB%8B%A4%EC%9D%8C%EA%B3%BC%20%EA%B0%99%EC%9D%B4%20%EC%A4%84%EC%9E%85%EB%8B%88%EB%8B%A4.%3C%2FP%3E%3CP%3E%20%3C%2FP%3E%3CPRE%3E%3CCODE%20class%3D%22%20language-jsl%22%3Epython%20submit%20(%22include%20mylibrary%22)%3B%0A%0A%2F%2F...%20%0A%0Apython%20submit(%22function(a%2Cb)%22)%3B%3C%2FCODE%3E%3C%2FPRE%3E%3CP%3E%20%3C%2FP%3E%3CP%3E%20%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-774133%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%EB%8B%B5%EB%B3%80%3A%20JMP%C2%AE%2018%EC%97%90%EC%84%9C%20Python%20%ED%86%B5%ED%95%A9%20%EC%8B%9C%EC%9E%91%ED%95%98%EA%B8%B0%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-774133%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%EC%95%88%EB%85%95%ED%95%98%EC%84%B8%EC%9A%94%20%3CA%20href%3D%22https%3A%2F%2Fcommunity.jmp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F17251%22%20target%3D%22_blank%22%3E%40lala%3C%2FA%3E%3C%2FP%3E%0A%3CP%3E%20%3C%2FP%3E%0A%3CP%3E%EC%9D%B4%EA%B2%83%EC%9D%B4%20%EB%8B%B9%EC%8B%A0%EC%9D%98%20%EC%8B%9C%EC%9E%91%EC%9D%B4%20%EB%90%98%EA%B8%B0%EB%A5%BC%20%EB%B0%94%EB%9E%8D%EB%8B%88%EB%8B%A4.%20Python%20Install%20Packages(%22numpy%20pandas%22)%EB%A5%BC%20%ED%86%B5%ED%95%B4%20%EC%95%84%EC%A7%81%20%EC%84%A4%EC%B9%98%ED%95%98%EC%A7%80%20%EC%95%8A%EC%9D%80%20%EA%B2%BD%EC%9A%B0%20JMP%2FPython%EC%97%90%20numpy%20%EB%B0%8F%20pandas%EB%A5%BC%20%EC%84%A4%EC%B9%98%ED%95%B4%EC%95%BC%20%ED%95%A9%EB%8B%88%EB%8B%A4.%3C%2FP%3E%0A%3CP%3E%20%3C%2FP%3E%0A%3CDIV%3E%EC%9D%B4%EB%A6%84%EC%9D%98%20%EA%B8%B0%EB%B3%B8%EA%B0%92%EC%9D%80%20Here(1)%EC%9E%85%EB%8B%88%EB%8B%A4.%3C%2FDIV%3E%0A%3CDIV%3Edt%20%3D%20Open(%22%24Sample_Data%5CBig%20Class.jmp%22)%3B%3C%2FDIV%3E%0A%3CDIV%3Enum_rows%20%3D%20N%20%ED%96%89(dt)%3B%3C%2FDIV%3E%0A%3CDIV%3E%ED%8C%8C%EC%9D%B4%EC%8D%AC%20%EB%B3%B4%EB%82%B4%EA%B8%B0(dt)%3B%3C%2FDIV%3E%0A%3CDIV%3E%ED%8C%8C%EC%9D%B4%EC%8D%AC%20%EB%B3%B4%EB%82%B4%EA%B8%B0(num_rows)%3B%3C%2FDIV%3E%0A%3CDIV%3EPython%20%EC%A0%9C%EC%B6%9C(%22%5C%5B%3C%2FDIV%3E%0A%3CDIV%3E%ED%8C%AC%EB%8D%94%EB%A5%BC%20PD%EB%A1%9C%20%EA%B0%80%EC%A0%B8%EC%98%A4%EA%B8%B0%3C%2FDIV%3E%0A%3CDIV%3Enumpy%EB%A5%BC%20np%EB%A1%9C%20%EA%B0%80%EC%A0%B8%EC%98%A4%EA%B8%B0%3C%2FDIV%3E%0A%3CDIV%3E%EC%88%98%EC%9E%85%20jmp%3C%2FDIV%3E%0A%3CDIV%3E%20%3C%2FDIV%3E%0A%3CDIV%3E%23%20dt%EB%8A%94%20JMP%EC%97%90%EC%84%9C%20%EA%B0%80%EC%A0%B8%EC%98%A8%20%EA%B2%83%EC%9E%85%EB%8B%88%EB%8B%A4.%3C%2FDIV%3E%0A%3CDIV%3E%23%20num_rows%EB%8A%94%20JMP%EC%97%90%EC%84%9C%20%EA%B0%80%EC%A0%B8%EC%98%A8%20%EA%B2%83%EC%9E%85%EB%8B%88%EB%8B%A4.%3C%2FDIV%3E%0A%3CDIV%3E%20%3C%2FDIV%3E%0A%3CDIV%3E%23%20JMP%20%ED%85%8C%EC%9D%B4%EB%B8%94%EC%97%90%EC%84%9C%20%EB%8D%B0%EC%9D%B4%ED%84%B0%ED%94%84%EB%A0%88%EC%9E%84%EC%9D%84%20%EA%B5%AC%EC%B6%95%ED%95%A9%EB%8B%88%EB%8B%A4.%3C%2FDIV%3E%0A%3CDIV%3Edfx%20%3D%20pd.DataFrame()%3C%2FDIV%3E%0A%3CDIV%3E%EB%B2%94%EC%9C%84(len(dt))%EC%9D%98%20idx%EC%97%90%20%EB%8C%80%ED%95%B4%3A(%3C%2FDIV%3E%0A%3CDIV%3Edfx%5B%20dt%5Bidx%5D.name%20%5D%20%3D%20np.array(%20dt%5Bidx%5D%20)%3C%2FDIV%3E%0A%3CDIV%3Eprint('************%20%EC%9D%B4%EA%B2%83%EC%9D%B4%20%EB%8D%B0%EC%9D%B4%ED%84%B0%20%ED%94%84%EB%A0%88%EC%9E%84%EC%9E%85%EB%8B%88%EB%8B%A4')%3C%2FDIV%3E%0A%3CDIV%3E%EC%9D%B8%EC%87%84(dfx)%3C%2FDIV%3E%0A%3CDIV%3E%20%3C%2FDIV%3E%0A%3CDIV%3Edt.new_column(%22BMI%22%2C%20jmp.DataType.Numeric)%3C%2FDIV%3E%0A%3CDIV%3E%EB%82%98%EB%8A%94%20%3D%200%3C%2FDIV%3E%0A%3CDIV%3E%EB%82%98%EB%8A%94%20%26lt%3B%20num_rows%3A%3C%2FDIV%3E%0A%3CDIV%3E%3CSPAN%3Edt%5B%22BMI%22%5D%5Bi%5D%20%3D%20dt%5B%22%EC%B2%B4%EC%A4%91%22%5D%5Bi%5D%20%2F%20dt%5B%22%ED%82%A4%22%5D%5Bi%5D%3C%2FSPAN%3E%3C%2FDIV%3E%0A%3CDIV%3E%3CSPAN%3E%EB%82%98%EB%8A%94%20%3D%20%EB%82%98%EB%8A%94%20%2B%201%3C%2FSPAN%3E%3C%2FDIV%3E%0A%3CDIV%3E%5D%5C%22)%3B%3C%2FDIV%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-774316%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%EB%8B%B5%EB%B3%80%3A%20JMP%C2%AE%2018%EC%97%90%EC%84%9C%20Python%20%ED%86%B5%ED%95%A9%20%EC%8B%9C%EC%9E%91%ED%95%98%EA%B8%B0%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-774316%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fcommunity.jmp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F8711%22%20target%3D%22_blank%22%3E%40%ED%95%98%EC%9D%B4%EB%93%9C%EB%B0%80%EB%9F%AC%3C%2FA%3E%20%3C%2FP%3E%3CP%3E%EC%A0%84%EB%AC%B8%EA%B0%80%EB%8B%98%20%EA%B0%90%EC%82%AC%ED%95%A9%EB%8B%88%EB%8B%A4!%3C%2FP%3E%3CP%20class%3D%22%22%3E%3CSPAN%20class%3D%22%22%3E%EC%BD%94%EB%93%9C%EB%A5%BC%20%EC%8B%9C%EB%8F%84%ED%96%88%EC%A7%80%EB%A7%8C%20%EC%9E%91%EB%8F%99%ED%95%98%EC%A7%80%20%EC%95%8A%EC%95%98%EC%8A%B5%EB%8B%88%EB%8B%A4.%3C%2FSPAN%3E%3C%2FP%3E%3CP%20class%3D%22%22%3E%3CSPAN%20class%3D%22%22%3E%EC%9D%B4%20%EB%B8%94%EB%A1%9C%EA%B7%B8%EC%9D%98%20%EB%B9%84%EB%94%94%EC%98%A4%EC%97%90%20%ED%91%9C%EC%8B%9C%EB%90%9C%20%EB%8C%80%EB%A1%9C%20Python%EC%9D%84%20%EC%84%A4%EC%B9%98%ED%96%88%EC%8A%B5%EB%8B%88%EB%8B%A4.%3C%2FSPAN%3E%3C%2FP%3E%3CPRE%3E%3CCODE%20class%3D%22%20language-jsl%22%3Eimport%20jmp%0Aimport%20jmputils%0Ajmputils.jpip('list')%0Ajmputils.jpip('install'%2C'numpy')%0Ajmputils.jpip('install'%2C'pandas')%0Ajmputils.jpip('install%20--upgrade'%2C%20'pip%20setuptools')%3C%2FCODE%3E%3C%2FPRE%3E%3CP%20class%3D%22%22%3E%3CSPAN%20class%3D%22%22%3E%ED%95%98%EC%A7%80%EB%A7%8C%20JMP%2018%20%EC%84%A4%EC%B9%98%20%EB%94%94%EB%A0%89%ED%86%A0%EB%A6%AC%EC%97%90%EC%84%9C%20JMP%2FPython%20%EB%94%94%EB%A0%89%ED%86%A0%EB%A6%AC%EB%A5%BC%20%EC%B0%BE%EC%9D%84%20%EC%88%98%20%EC%97%86%EC%8A%B5%EB%8B%88%EB%8B%A4.%3C%2FSPAN%3E%3C%2FP%3E%3CP%20class%3D%22%22%3E%20%3C%2FP%3E%3CP%20class%3D%22%22%3E%3CSPAN%20class%3D%22%22%3E%EA%B7%B8%EB%9E%98%EC%84%9C%20%EC%95%84%EC%A7%81%EB%8F%84%20%EC%96%B4%EB%96%BB%EA%B2%8C%20%EC%9E%91%EB%8F%99%ED%95%98%EB%8A%94%EC%A7%80%20%EB%AA%A8%EB%A5%B4%EA%B2%A0%EC%96%B4%EC%9A%94.%3C%2FSPAN%3E%3C%2FP%3E%3CP%20class%3D%22%22%3E%3CSPAN%20class%3D%22%22%3E%EB%B0%A9%EA%B8%88%20JSL%EC%97%90%20%EC%A0%84%EB%AC%B8%EA%B0%80%EB%A5%BC%20%EC%9E%91%EC%84%B1%ED%95%98%EC%97%AC%20%EC%8B%A4%ED%96%89%ED%96%88%EC%8A%B5%EB%8B%88%EB%8B%A4.%3C%2FSPAN%3E%3C%2FP%3E%3CP%20class%3D%22%22%3E%20%3C%2FP%3E%3CP%20class%3D%22%22%3E%3CSPAN%20class%3D%22%22%3E%EC%95%84%EC%A7%81%EC%9D%80%20%EC%A0%84%EB%AC%B8%EA%B0%80%EC%9D%98%20%EB%8F%84%EC%9B%80%EC%9D%B4%20%ED%95%84%EC%9A%94%ED%95%A9%EB%8B%88%EB%8B%A4.%3C%2FSPAN%3E%3C%2FP%3E%3CP%20class%3D%22%22%3E%3CSPAN%20class%3D%22%22%3E%EB%A7%A4%EC%9A%B0%20%EA%B0%90%EC%82%AC%ED%95%A9%EB%8B%88%EB%8B%A4!%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%20%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-774537%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%EB%8B%B5%EB%B3%80%3A%20JMP%C2%AE%2018%EC%97%90%EC%84%9C%20Python%20%ED%86%B5%ED%95%A9%20%EC%8B%9C%EC%9E%91%ED%95%98%EA%B8%B0%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-774537%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3Ejmputils.jpip()%20%EC%97%90%EC%84%9C%20%EC%96%B4%EB%96%A4%20%EB%A1%9C%EA%B7%B8%20%EC%B6%9C%EB%A0%A5%EC%9D%84%20%EC%96%BB%EC%97%88%EC%8A%B5%EB%8B%88%EA%B9%8C%3F%3C%2FP%3E%0A%3CP%3E%20%3C%2FP%3E%0A%3CP%3EPython%20site-packages%20%EB%94%94%EB%A0%89%ED%84%B0%EB%A6%AC%EB%8A%94%20%EB%8C%80%EB%B6%80%EB%B6%84%EC%9D%98%20%EC%8B%9C%EC%8A%A4%ED%85%9C%EC%97%90%EC%84%9C%20%EC%84%A4%EC%B9%98%20%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%A8%EA%B3%BC%20%EA%B4%80%EB%A6%AC%20%EC%82%AC%EC%9A%A9%EC%9E%90%EB%A1%9C%20%EC%A0%9C%ED%95%9C%EB%90%98%EC%96%B4%20%EC%9E%88%EC%9C%BC%EB%AF%80%EB%A1%9C%20JMP%2018%20%EC%84%A4%EC%B9%98%20%EB%94%94%EB%A0%89%ED%84%B0%EB%A6%AC%20%EB%82%B4%EC%97%90%20%EC%97%86%EC%8A%B5%EB%8B%88%EB%8B%A4.%20%EB%8C%80%EB%B6%80%EB%B6%84%EC%9D%98%20%ED%9A%8C%EC%82%AC%EC%97%90%EC%84%9C%EB%8A%94%20%EB%8D%94%20%EC%9D%B4%EC%83%81%20%EC%BB%B4%ED%93%A8%ED%84%B0%EC%97%90%20%EB%8C%80%ED%95%9C%20%EA%B4%80%EB%A6%AC%20%EA%B6%8C%ED%95%9C%EC%9D%B4%20%EC%97%86%EB%8F%84%EB%A1%9D%20%EC%82%AC%EC%9A%A9%EC%9E%90%EB%A5%BC%20%EC%9E%A0%EA%B0%94%EC%8A%B5%EB%8B%88%EB%8B%A4.%20%EB%8B%B9%EC%8B%A0%EC%9D%B4%20%EC%8B%A4%ED%96%89%ED%95%98%EB%8A%94%20%EA%B2%BD%EC%9A%B0%3C%2FP%3E%0A%3CP%3E%20%3C%2FP%3E%0A%3CPRE%3Eimport%20jmp%0Aprint(jmp.PY_USER_APPDIR)%3C%2FPRE%3E%0A%3CP%3EPython%20%EC%A7%80%EC%9B%90%20%EB%94%94%EB%A0%89%ED%84%B0%EB%A6%AC%EA%B0%80%20%EC%84%A4%EC%B9%98%EB%90%9C%20%EC%B5%9C%EC%83%81%EC%9C%84%20%EB%94%94%EB%A0%89%ED%84%B0%EB%A6%AC%EB%A5%BC%20%EB%B0%98%ED%99%98%ED%95%A9%EB%8B%88%EB%8B%A4.%3C%2FP%3E%0A%3CP%3E%20%3C%2FP%3E%0A%3CP%3E%ED%8C%A8%ED%82%A4%EC%A7%80%20%EC%84%A4%EC%B9%98%EB%A5%BC%20%EC%8B%A4%ED%96%89%ED%95%9C%20%ED%9B%84%20JMP%EB%A5%BC%20%EB%8B%A4%EC%8B%9C%20%EC%8B%9C%EC%9E%91%ED%95%98%EC%85%A8%EB%82%98%EC%9A%94%3F%20JMP%2018%EC%97%90%EB%8A%94%20%ED%8C%A8%ED%82%A4%EC%A7%80%EB%A5%BC%20%EC%B2%98%EC%9D%8C%20%EC%84%A4%EC%B9%98%ED%95%A0%20%EB%95%8C%20JMP%EB%A5%BC%20%EB%8B%A4%EC%8B%9C%20%EC%8B%9C%EC%9E%91%ED%95%A0%20%EB%95%8C%EA%B9%8C%EC%A7%80%20%ED%8C%A8%ED%82%A4%EC%A7%80%EA%B0%80%20%EC%9D%B8%EC%8B%9D%EB%90%98%EC%A7%80%20%EC%95%8A%EB%8A%94%20%EB%AC%B8%EC%A0%9C%EA%B0%80%20%EC%9E%88%EC%8A%B5%EB%8B%88%EB%8B%A4.%20%EC%9D%B4%EB%8A%94%20JMP%EA%B0%80%20%EC%9A%94%EC%B2%AD%20%EC%8B%9C%20site-packages%20%EB%94%94%EB%A0%89%ED%86%A0%EB%A6%AC%EB%A5%BC%20%EC%83%9D%EC%84%B1%ED%95%98%EA%B8%B0%20%EB%95%8C%EB%AC%B8%EC%9E%85%EB%8B%88%EB%8B%A4.%20%EB%AC%B8%EC%A0%9C%EB%8A%94%20Python%EC%9D%B4%20%EC%B4%88%EA%B8%B0%ED%99%94%EB%90%A0%20%EB%95%8C%20site-packages%2F%EB%A5%BC%20%EC%B0%BE%EC%A7%80%20%EB%AA%BB%ED%95%98%EB%A9%B4%20JMP%EB%A5%BC%20%EB%8B%A4%EC%8B%9C%20%EC%8B%9C%EC%9E%91%ED%95%A0%20%EB%95%8C%EA%B9%8C%EC%A7%80%20%EC%9D%B4%EB%A5%BC%20%EC%B0%BE%EC%A7%80%20%EC%95%8A%EB%8A%94%EB%8B%A4%EB%8A%94%20%EA%B2%83%EC%9E%85%EB%8B%88%EB%8B%A4.%20%EC%9D%BC%EB%8B%A8%20%EC%84%A4%EC%A0%95%EB%90%98%EB%A9%B4%20%EC%9D%B4%EC%A0%9C%20%EC%82%AC%EC%9D%B4%ED%8A%B8%20%ED%8C%A8%ED%82%A4%EC%A7%80%EA%B0%80%20%EC%9E%88%EC%9C%BC%EB%AF%80%EB%A1%9C%20%ED%8C%A8%ED%82%A4%EC%A7%80%EB%A5%BC%20%EC%84%A4%EC%B9%98%ED%95%98%EA%B3%A0%20%EC%A6%89%EC%8B%9C%20%EC%82%AC%EC%9A%A9%ED%95%98%EB%8A%94%20%EB%8D%B0%20%EB%AC%B8%EC%A0%9C%EA%B0%80%20%EC%97%86%EC%8A%B5%EB%8B%88%EB%8B%A4.%20%EC%9D%B4%20%EB%AC%B8%EC%A0%9C%EB%8A%94%20JMP%2019%20%EA%B0%9C%EB%B0%9C%20%ED%8A%B8%EB%9E%99%EC%97%90%EC%84%9C%20%EC%88%98%EC%A0%95%EB%90%98%EC%97%88%EC%A7%80%EB%A7%8C%20%EC%97%85%EB%8D%B0%EC%9D%B4%ED%8A%B8%EB%90%9C%20%EC%BD%94%EB%93%9C%20%EC%96%91%EC%9C%BC%EB%A1%9C%20%EC%9D%B8%ED%95%B4%2018%20%EB%A6%B4%EB%A6%AC%EC%8A%A4%EB%A1%9C%20%ED%91%B8%EC%8B%9C%EB%90%98%EC%A7%80%20%EC%95%8A%EC%95%98%EC%8A%B5%EB%8B%88%EB%8B%A4.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-774620%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%EB%8B%B5%EB%B3%80%3A%20JMP%C2%AE%2018%EC%97%90%EC%84%9C%20Python%20%ED%86%B5%ED%95%A9%20%EC%8B%9C%EC%9E%91%ED%95%98%EA%B8%B0%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-774620%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fcommunity.jmp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F7172%22%20target%3D%22_blank%22%3E%40Paul_Nelson%3C%2FA%3E%20%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%222024-07-22_22-21-54.png%22%20style%3D%22width%3A%20482px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%222024-07-22_22-21-54.png%22%20style%3D%22width%3A%20482px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%222024-07-22_22-21-54.png%22%20style%3D%22width%3A%20482px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%222024-07-22_22-21-54.png%22%20style%3D%22width%3A%20482px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%222024-07-22_22-21-54.png%22%20style%3D%22width%3A%20482px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%222024-07-22_22-21-54.png%22%20style%3D%22width%3A%20482px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%222024-07-22_22-21-54.png%22%20style%3D%22width%3A%20482px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%222024-07-22_22-21-54.png%22%20style%3D%22width%3A%20482px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%222024-07-22_22-21-54.png%22%20style%3D%22width%3A%20482px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%222024-07-22_22-21-54.png%22%20style%3D%22width%3A%20482px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%222024-07-22_22-21-54.png%22%20style%3D%22width%3A%20482px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%222024-07-22_22-21-54.png%22%20style%3D%22width%3A%20482px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%222024-07-22_22-21-54.png%22%20style%3D%22width%3A%20482px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.jmp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F66401i550AA19F865A67E5%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%222024-07-22_22-21-54.png%22%20alt%3D%222024-07-22_22-21-54.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%EA%B0%90%EC%82%AC%ED%95%B4%EC%9A%94!%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-774638%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%EB%8B%B5%EB%B3%80%3A%20JMP%C2%AE%2018%EC%97%90%EC%84%9C%20Python%20%ED%86%B5%ED%95%A9%20%EC%8B%9C%EC%9E%91%ED%95%98%EA%B8%B0%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-774638%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%EC%95%88%EB%85%95%ED%95%98%EC%84%B8%EC%9A%94%20%3CA%20href%3D%22https%3A%2F%2Fcommunity.jmp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F17251%22%20target%3D%22_blank%22%3E%40lala%3C%2FA%3E%3C%2FP%3E%0A%3CP%3E%20%3C%2FP%3E%0A%3CP%3E%EA%B7%80%ED%95%98%EC%99%80%20%EC%84%B8%EC%85%98%EC%9D%84%20%EB%A7%88%EB%A0%A8%ED%95%98%EA%B2%8C%20%EB%90%98%EC%96%B4%20%EA%B8%B0%EC%81%98%EA%B2%8C%20%EC%83%9D%EA%B0%81%ED%95%A9%EB%8B%88%EB%8B%A4.%20%EA%B4%80%EC%8B%AC%EC%9D%B4%20%EC%9E%88%EC%9C%BC%EC%8B%9C%EB%A9%B4%20%EC%A0%9C%EC%95%88%20%EA%B0%80%EB%8A%A5%ED%95%9C%20%EC%8B%9C%EA%B0%84%EC%9D%84%20%3CA%20href%3D%22mailto%3Ahyde.miller%40jmp.com%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Ehyde.miller%40jmp.com%3C%2FA%3E%20%EC%9C%BC%EB%A1%9C%20%EB%B3%B4%EB%82%B4%EC%A3%BC%EC%84%B8%EC%9A%94.%3C%2FP%3E%0A%3CP%3E%20%3C%2FP%3E%0A%3CP%3E%EA%B0%90%EC%82%AC%ED%95%B4%EC%9A%94%2C%3C%2FP%3E%0A%3CP%3E%ED%95%98%EC%9D%B4%EB%93%9C%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-775853%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%EB%8B%B5%EB%B3%80%3A%20JMP%C2%AE%2018%EC%97%90%EC%84%9C%20Python%20%ED%86%B5%ED%95%A9%20%EC%8B%9C%EC%9E%91%ED%95%98%EA%B8%B0%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-775853%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%EB%AA%A8%EB%91%90%EB%93%A4%20%EC%95%88%EB%85%95%2C%3C%2FP%3E%0A%3CP%3E%EC%97%AC%EA%B8%B0%EC%97%90%20%EB%AC%B8%EC%9E%90%EC%97%B4%EC%9D%84%20%EB%AC%B8%EC%9E%90%20%EC%97%B4%EB%A1%9C%2C%20%EC%88%AB%EC%9E%90%EB%A5%BC%20%EC%88%AB%EC%9E%90%20%EC%97%B4%EB%A1%9C%20%EB%B3%80%ED%99%98%ED%95%98%EB%8A%94%20%EA%B8%B0%EB%8A%A5%EC%9D%84%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20Python%20%EC%82%AC%EC%A0%84%EC%9D%84%20JMP%20%EB%8D%B0%EC%9D%B4%ED%84%B0%20%ED%85%8C%EC%9D%B4%EB%B8%94%EB%A1%9C%20%EB%B3%80%ED%99%98%ED%95%98%EB%8A%94%20%EC%98%88%EB%A5%BC%20%EC%B6%94%EA%B0%80%ED%95%A9%EB%8B%88%EB%8B%A4.%3C%2FP%3E%0A%3CP%3E%20%3C%2FP%3E%0A%3CDIV%3E%ED%8C%AC%EB%8D%94%EB%A5%BC%20PD%EB%A1%9C%20%EA%B0%80%EC%A0%B8%EC%98%A4%EA%B8%B0%3C%2FDIV%3E%0A%3CDIV%3E%EC%88%98%EC%9E%85%20jmp%3C%2FDIV%3E%0A%3CDIV%3E%20%3C%2FDIV%3E%0A%3CDIV%3E%ED%86%B5%EA%B3%84_%EA%B2%B0%EA%B3%BC%20%3D%20%7B%3C%2FDIV%3E%0A%3CDIV%3E%22ID%22%3A%5B%22%ED%95%98%EB%82%98%22%2C%20%22%EB%91%98%22%5D%2C%3C%2FDIV%3E%0A%3CDIV%3E%22%ED%8F%89%EA%B7%A0%22%3A%20%5B75.6%2C%2074.3%5D%2C%3C%2FDIV%3E%0A%3CDIV%3E%22%EC%A4%91%EC%95%99%EA%B0%92%22%3A%20%5B76.0%2C%2078%5D%2C%3C%2FDIV%3E%0A%3CDIV%3E%22%EB%AA%A8%EB%93%9C%22%3A%20%5B78%2C%2079%5D%2C%3C%2FDIV%3E%0A%3CDIV%3E%22%ED%91%9C%EC%A4%80_%ED%8E%B8%EC%B0%A8%22%3A%20%5B8.4%2C%206.7%5D%2C%3C%2FDIV%3E%0A%3CDIV%3E%22%EB%B6%84%EC%82%B0%22%3A%20%5B70.56%2C%2067.3%5D%2C%3C%2FDIV%3E%0A%3CDIV%3E%22%EC%B5%9C%EC%86%8C%22%3A%20%5B55%2C%2053%5D%2C%3C%2FDIV%3E%0A%3CDIV%3E%22%EC%B5%9C%EB%8C%80%22%3A%20%5B92%2C%2087%5D%2C%3C%2FDIV%3E%0A%3CDIV%3E%22sample_size%22%3A%20%5B150%2C%20150%5D%3C%2FDIV%3E%0A%3CDIV%3E%7D%3C%2FDIV%3E%0A%3CDIV%3E%20%3C%2FDIV%3E%0A%3CDIV%3Ejmp_dt%3Djmp.DataTable(%22%ED%86%B5%EA%B3%84%20%EA%B2%B0%EA%B3%BC%22%2C%20len(statistical_findings%5B%22ID%22%5D))%3C%2FDIV%3E%0A%3CDIV%3E%20%3C%2FDIV%3E%0A%3CDIV%3EStatistics_findings.keys()%EC%9D%98%20%ED%82%A4%EC%97%90%20%EB%8C%80%ED%95%B4%3A%3C%2FDIV%3E%0A%3CDIV%3E%3CSPAN%3Eif(statistical_findings%5Bkey%5D)%EC%9D%98%20id%EC%97%90%20%EB%8C%80%ED%95%9C%20all(isinstance(id%2C%20str))%3A%3C%2FSPAN%3E%3C%2FDIV%3E%0A%3CDIV%3E%3CSPAN%3Ejmp_dt.new_column(%ED%82%A4%2C%20jmp.DataType.Character)%3C%2FSPAN%3E%3C%2FDIV%3E%0A%3CDIV%3E%3CSPAN%3Ejmp_dt%5B%ED%82%A4%5D%3Dstatistical_findings%5B%ED%82%A4%5D%3C%2FSPAN%3E%3C%2FDIV%3E%0A%3CDIV%3E%3CSPAN%3E%EB%98%90%20%EB%8B%A4%EB%A5%B8%3A%3C%2FSPAN%3E%3C%2FDIV%3E%0A%3CDIV%3E%3CSPAN%3Ejmp_dt.new_column(%ED%82%A4%2C%20jmp.DataType.Numeric)%3C%2FSPAN%3E%3C%2FDIV%3E%0A%3CDIV%3E%3CSPAN%3Ejmp_dt%5B%ED%82%A4%5D%3Dstatistical_findings%5B%ED%82%A4%5D%3C%2FSPAN%3E%3C%2FDIV%3E%0A%3CDIV%3E%20%3C%2FDIV%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-848957%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20JMP%C2%AE%2018%EC%97%90%EC%84%9C%20Python%20%ED%86%B5%ED%95%A9%20%EC%8B%9C%EC%9E%91%ED%95%98%EA%B8%B0%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-848957%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%EC%95%88%EB%85%95%ED%95%98%EC%84%B8%EC%9A%94%2C%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3E%EC%A2%8B%EC%9D%80%20%EC%84%B9%EC%85%98%EC%97%90%20%EC%9E%88%EB%8A%94%EC%A7%80%20%EC%9E%98%20%EB%AA%A8%EB%A5%B4%EA%B2%A0%EC%96%B4%EC%9A%94.%20%ED%8C%8C%EC%9D%B4%EC%8D%AC%20%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8%EC%97%90%20%EC%95%A0%EB%93%9C%EC%9D%B8%EC%9D%84%20%EB%A7%8C%EB%93%A4%EA%B3%A0%20%EC%8B%B6%EC%9D%80%EB%8D%B0%20%EC%9E%91%EB%8F%99%ED%95%98%EC%A7%80%20%EC%95%8A%EC%95%84%EC%9A%94.%20%EA%B0%80%EB%8A%A5%ED%95%A0%EA%B9%8C%EC%9A%94%3F%20%EC%96%B4%EB%96%BB%EA%B2%8C%3F%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3E%EB%AF%B8%EB%A6%AC%20%EA%B0%90%EC%82%AC%EB%93%9C%EB%A6%BD%EB%8B%88%EB%8B%A4.%3C%2FP%3E%0A%3CP%3E%EC%95%84%EB%A9%94%EB%93%9C%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-848983%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20JMP%C2%AE%2018%EC%97%90%EC%84%9C%20Python%20%ED%86%B5%ED%95%A9%20%EC%8B%9C%EC%9E%91%ED%95%98%EA%B8%B0%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-848983%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%EC%95%88%EB%85%95%ED%95%98%EC%84%B8%EC%9A%94%20%3CA%20href%3D%22https%3A%2F%2Fcommunity.jmp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F61127%22%20target%3D%22_blank%22%3E%40%EC%95%84%EB%A9%94%EB%93%9C%EB%A9%94%ED%8A%B8%EB%A1%9CEM%3C%2FA%3E%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3E%EB%8D%94%20%EB%82%98%EC%9D%80%20%EA%B3%B3%EC%9D%80%20%EC%BB%A4%EB%AE%A4%EB%8B%88%ED%8B%B0%EC%9D%98%20%ED%86%A0%EB%A1%A0%20%EC%84%B9%EC%85%98%EC%97%90%EC%84%9C%20%EC%83%88%EB%A1%9C%EC%9A%B4%20%EC%8A%A4%EB%A0%88%EB%93%9C%EB%A1%9C%20%EA%B7%B8%20%EC%A7%88%EB%AC%B8%EC%9D%84%20%EC%A0%9C%EA%B8%B0%ED%95%98%EB%8A%94%20%EA%B2%83%EC%9E%85%EB%8B%88%EB%8B%A4.%20%EA%B7%B8%EB%A0%87%EA%B2%8C%20%ED%95%98%EB%A9%B4%20%EB%B9%84%EC%8A%B7%ED%95%9C%20%EA%B4%80%EC%8B%AC%EC%82%AC%EB%A5%BC%20%EA%B0%80%EC%A7%84%20%EB%8B%A4%EB%A5%B8%20%EC%82%AC%EB%9E%8C%EB%93%A4%EC%9D%B4%20%EC%B0%BE%EA%B8%B0%EB%8F%84%20%EB%8D%94%20%EC%89%BD%EC%8A%B5%EB%8B%88%EB%8B%A4%3A%20%3CA%20href%3D%22https%3A%2F%2Fcommunity.jmp.com%2Ft5%2FDiscussions%2Fbd-p%2Fdiscussions%22%20target%3D%22_blank%22%3Ehttps%3A%2F%2Fcommunity.jmp.com%2Ft5%2FDiscussions%2Fbd-p%2Fdiscussions%3C%2FA%3E%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3E%EB%B3%B8%EB%AC%B8%EC%97%90%20%EB%82%B4%20%EC%82%AC%EC%9A%A9%EC%9E%90%20ID%EC%99%80%20%40%EB%A5%BC%20%ED%83%9C%EA%B7%B8%ED%95%98%EB%A9%B4%20%EC%A7%88%EB%AC%B8%EC%97%90%20%EB%8C%80%ED%95%9C%20%EC%95%8C%EB%A6%BC%EC%9D%84%20%EB%B0%9B%EC%9D%84%20%EC%88%98%20%EC%9E%88%EC%8A%B5%EB%8B%88%EB%8B%A4.%20%EA%B7%B8%EB%9F%AC%EB%A9%B4%20%EB%8B%A4%EB%A5%B8%20%EC%82%AC%EB%9E%8C%EB%93%A4%EB%8F%84%20%EC%B0%B8%EC%97%AC%ED%95%98%EA%B3%A0%20%EC%8B%B6%EC%96%B4%ED%95%A0%20%EC%88%98%20%EC%9E%88%EC%9C%BC%EB%AF%80%EB%A1%9C%20%EC%89%BD%EA%B2%8C%20%EC%B0%BE%EC%95%84%EC%84%9C%20%EB%8B%B5%EB%B3%80%ED%95%A0%20%EC%88%98%20%EC%9E%88%EC%8A%B5%EB%8B%88%EB%8B%A4.%3C%2FP%3E%0A%3CP%3E%EA%B0%84%EB%8B%A8%ED%9E%88%20%EB%8C%80%EB%8B%B5%ED%95%B4%EB%93%9C%EB%A6%AC%EC%9E%90%EB%A9%B4%2C%20%EC%A0%84%EB%B0%98%EC%A0%81%EC%9C%BC%EB%A1%9C%20%EA%B7%B8%EB%A0%87%EB%8B%A4%EA%B3%A0%20%EB%A7%90%ED%95%98%EA%B3%A0%20%EC%8B%B6%EC%8A%B5%EB%8B%88%EB%8B%A4.%20%EB%AA%A8%EB%93%A0%20%EA%B2%83%EC%9D%80%20%EC%84%B8%EB%B6%80%20%EC%82%AC%ED%95%AD%EC%97%90%20%EB%8B%AC%EB%A0%A4%20%EC%9E%88%EC%8A%B5%EB%8B%88%EB%8B%A4.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-869348%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20JMP%C2%AE%2018%EC%97%90%EC%84%9C%20Python%20%ED%86%B5%ED%95%A9%20%EC%8B%9C%EC%9E%91%ED%95%98%EA%B8%B0%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-869348%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%ED%9B%8C%EB%A5%AD%ED%95%9C%20%ED%94%84%EB%A0%88%EC%A0%A0%ED%85%8C%EC%9D%B4%EC%85%98%3C%2FP%3E%0A%3CP%3E%EA%B0%90%EC%82%AC%ED%95%A9%EB%8B%88%EB%8B%A4%3C%2FP%3E%3C%2FLINGO-BODY%3E%0A%20%0A%20%0A%20%20%3CLINGO-SUB%20id%3D%22lingo-sub-911386%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20JMP%C2%AE%2018%EC%97%90%EC%84%9C%20Python%20%ED%86%B5%ED%95%A9%20%EC%8B%9C%EC%9E%91%ED%95%98%EA%B8%B0%3C%2FLINGO-SUB%3E%0A%20%20%3CLINGO-BODY%20id%3D%22lingo-body-911386%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%0A%20%20%20%3CPRE%20class%3D%22lia-code-sample%20language-python%22%3E%3CCODE%3E%23adding%20all%20columns%0Afor%20i%20in%20range(len(pd_dt.columns))%3A%0A%09jmp_dt.new_column(pd_dt.columns%5Bi%5D%2Cjmp.DataType.Character)%0A%09jmp_dt%5Bi%5D%3Dpd_dt%5Bpd_dt.columns%5Bi%5D%5D.astype(str)%3C%2FCODE%3E%3C%2FPRE%3E%20%0A%20%20%20%3CBR%20%2F%3E%20%0A%20%20%20%3CP%3E%EC%9D%B4%20%EC%8A%AC%EB%A6%BC%20%EB%B2%84%EC%A0%84%EC%9D%80%20%EC%9E%91%EC%9D%80%20%EB%8D%B0%EC%9D%B4%ED%84%B0%20%ED%91%9C%EC%97%90%20%EC%A0%81%ED%95%A9%ED%95%A9%EB%8B%88%EB%8B%A4.%3CBR%20%2F%3E%20%EB%8C%80%EC%9A%A9%EB%9F%89%20%EB%8D%B0%EC%9D%B4%ED%84%B0%20%ED%85%8C%EC%9D%B4%EB%B8%94%EC%9D%98%20%3CSTRONG%3E%EC%97%B4%EC%97%90%3C%2FSTRONG%3E%20%EC%95%A1%EC%84%B8%EC%8A%A4%ED%95%A0%20%EB%95%8C%20%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%EC%8B%9C%EC%9E%91%2F%EC%A2%85%EB%A3%8C%20%EB%8D%B0%EC%9D%B4%ED%84%B0%20%ED%85%8C%EC%9D%B4%EB%B8%94%3C%2FFONT%3E%20%EB%A1%9C%20%EC%BD%94%EB%93%9C%EB%A5%BC%20%EB%9E%98%ED%95%91%ED%95%98%EB%8A%94%20%EA%B2%83%EC%9D%B4%20%ED%95%84%EC%88%98%EC%A0%81%EC%9D%B8%20%EA%B2%83%EC%9C%BC%EB%A1%9C%20%EB%B3%B4%EC%9E%85%EB%8B%88%EB%8B%A4.%3C%2FP%3E%20%0A%20%20%20%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fcommunity.jmp.com%2Ft5%2FDiscussions%2FPython-in-JMP-dataframe-column-to-datatable-column-best%2Fm-p%2F910626%23U910626%22%20class%3D%22lia-mention-container-editor-message%20lia-img-icon-forum-thread%20lia-fa-icon%20lia-fa-forum%20lia-fa-thread%20lia-fa%22%20target%3D%22_blank%22%3EJMP%EC%97%90%EC%84%9C%EC%9D%98%20Python%3A%20%EB%8D%B0%EC%9D%B4%ED%84%B0%ED%94%84%EB%A0%88%EC%9E%84%20%EC%97%B4%EC%97%90%EC%84%9C%20%EB%8D%B0%EC%9D%B4%ED%84%B0%ED%85%8C%EC%9D%B4%EB%B8%94%20%EC%97%B4%EB%A1%9C%EC%9D%98%20%EB%AA%A8%EB%B2%94%20%EC%82%AC%EB%A1%80%20%EB%B0%8F%20%EA%B3%84%EC%82%B0%20%EC%86%8D%EB%8F%84%20%EC%98%81%ED%96%A5%3C%2FA%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%20%5BJMP19%EC%97%90%EC%84%9C%20%EB%8C%80%EB%9F%89%20%EB%8D%B0%EC%9D%B4%ED%84%B0%20%EC%A0%84%EC%86%A1%EC%9D%98%20%EA%B2%BD%EC%9A%B0%20dt%20%3D%20jmp.from_dataframe(pandas_df)%EB%A5%BC%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%84%B8%EC%9A%94.%5D%3C%2FP%3E%0A%20%20%3C%2FLINGO-BODY%3E
Choose Language Hide Translation Bar
Getting started with Python integration in JMP® 18

JMP 18 has a new way to integrate with Python, providing an independent Python environment designed to be used with JMP. In addition, JMP now has a native Python editor and Python packages specific to JMP. This Python environment in JMP has enhanced connectivity and interaction with JMP, which means using Python with JMP has never been easier.

 

Get familiar with the Python integrated development environment (IDE) in JMP 18 and learn how to

  • Locate the Python IDE.
  • Run a simple example.
  • Install Python packages.
  • Run JSL script from Python.
  • Send a Python variable to JSL.
  • Create a JMP data table from Python.

 

Let's start with how to find the new Python Editor.

 

Next, let's next see a simple example in Python and how to reveal the embedded log:

 

Once you've determined which packages are installed, watch how to install a new one and how to upgrade pip. 

The code I used is below: 

import jmp
import jmputils

#listing packages installed
jmputils.jpip('list')

#Installing function
jmputils.jpip('install','numpy pandas')

#Upgrade pip
jmputils.jpip('install --upgrade', 'pip setuptools') 

 

 

Next, let's learn about the jmp.run_jsl function that encapsulates a JSL script in Python. 

The example python code I used is as follows: 

import jmp

jmp.run_jsl(
'''
//this is a JSL comment
Open ("$Desktop/Wafer Stacked.csv")

'''
)


Now imagine that a CSV data table has been imported with pandas into Python. If we want to send it to the JSL script as a variable, we can use the Python Get function and leverage the JSL functions such as Graph Builder. 

The code is as follows: 

import jmp
import pandas as pd

pd_dt= pd.read_csv("Wafer Stacked.csv")
print (pd_dt.head());


jmp.run_jsl('''

	jmp_dt= Python Get (pd_dt);

	jmp_dt<<
	Graph Builder(
		Size( 567, 444 ),
		Show Control Panel( 0 ),
		Show Legend( 0 ),
		Variables( X( :X_Die ), Y( :Y_Die ), Color(:Defects) ),
		Elements( Heatmap( X, Y, Legend( 5 ) ) )
	);


''')

 

Finally, let's create a new JMP data table using Python and the "jmp" module. In this example, I am using a csv file and the pandas package but this can be applied to any other type of files, especially those that cannot be opened directly in JMP.

 

The python code is as follows:
#Creating a JMP data table using python
import jmp
import pandas as pd
pd_dt=pd.read_csv("Wafer Stacked.csv")
print(pd_dt.columns)

jmp_dt=jmp.DataTable("Wafer table created with python", len(pd_dt))

#adding the Lot column
#jmp_dt.new_column(pd_dt.columns[0],jmp.DataType.Character)
#jmp_dt[0]=pd_dt[pd_dt.columns[0]].astype(str)

#adding all columns
for i in range(len(pd_dt.columns)):
	jmp_dt.new_column(pd_dt.columns[i],jmp.DataType.Character)
	jmp_dt[i]=pd_dt[pd_dt.columns[i]].astype(str)
 

Want more detail? See the Developer Tutorial: New Python Integration and Scripting Capabilities in JMP 18 presented by Paul Nelson, the lead JMP developer for Python integration.

Last Modified: Aug 14, 2025 9:08 AM
Comments