SlideShare a Scribd company logo
1 of 16
Download to read offline
Copyright © JMP Statistical Discovery LLC. All Rights Reserved.
KOREA
Enhancing Statistical Analysis:
Lee, Jongseon, Ph.D. /
The Synergy of JMP® and PythonTM
Institute of
Engineering Statistics
Competitors or Collaborators?
⚫ Many companies and colleges are choosing open sources
⚫ Is it a matter of cost or capability?
⚫ What choices are effective for companies?
⚫ What would be helpful for students?
SWOT Analysis: JMP vs. Python
STRENGTH WEAKNESS
OPPORTUNITY THREAT
• User-friendly GUI
• Statistical Analysis
• Visualization
• Integration with SAS
• Education & Training
• Industry-specific
Application
• Cost
• Scalability
• Handling
• Competition from
Open Source
• Technological
Advancements
STRENGTH WEAKNESS
OPPORTUNITY THREAT
• Variety of Libraries
• Open Source(Free)
• Scalability
• Versatility
• Growth in AI & ML
• Growing Community
• Learning Curve
• Speed
• Competition from
Other Languages
• Complexity
Need more high-level data analyst
In-house
Data
Analyst(%)
1980s 2000s 2030s 2040s 2050s
High-Level
Low-Level
In what capacity do I primarily serve
professionally?
Python Code…
Data Pre-
processing
Missing Values
Outlier
Engineering
skills
Machine Learning
AI etc.
I am “엔지니어”
Waste Time and Money
⚫ Training data analysts like Six Sigma deployments?
⚫ Sending engineers to the university to train a data analyst?
⚫ Everyone expects to be a Python expert, but not everyone
Most of engineers are low-end data analyst, so…
You can succeed by either
Overcoming the fear of the unknown
or
Stimulating the curiosity of the familiar
What to do something with Python
Everything! But Python is NOT a statistical solution
⚫ Web Development: 23%
⚫ Data Analysis: 16%
⚫ DevOps/System Administration/Writing Automation Scripts: 14%
⚫ Other fields, such as Machine Learning, Software Testing, and Educational Purposes,
have lower percentages, each below 10%
From Python Developers Survey 2022 results
Why still need JMP®
⚫ Many analyses using sample(small) data are still being done by
businesses(SPC, DOE etc.)
⚫ Accuracy and Time save
⚫ Insightful visual examination continues to be essential
⚫ Cost-effective convenience
Python ML in JMP®
Easier to use Python in JMP®
Python init();
Python Connect();
dt = open(“C:example.jmp”);
python send(dt);
Python Submit(“[
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
python command…
]”);
Python Submit(“[
mydt = jmp.DataTable(“jmp_dt”)
Python Submit(“[
jmp.run_jsl(‘JSL_script’)
python command…
]”);
No configuration, No declaration
# Open jmp data table
# Execute JMP scripts
Reference
https://youtu.be/q47TbEExJ2U?si=19oidfWdRB2I_bRa
https://youtu.be/QLQQXFzjufQ?si=PI8UZT_7JgrPUiWJ
https://youtu.be/QUz46etYpik?si=kAz9LhsIFsy8jCMY
https://youtu.be/jLAbQk9iEEE?si=kmWpRfJMgh7ITz-J
Training course to join JMP and Python
⚫ Most statistical analysis techniques are taught by JMP®
⚫ Use Python to analyze special techniques related to machine
learning
⚫ For integrating these two parts, focusing on the data types
exchanging data with each other
⚫ Automating analytics with JMP add-in
Harmony
Pilot Test and Analysis
Module
Module
Module
Pilot Test and Analysis
Pilot Test and Analysis
:
:
Pilot Test and Analysis
Analytic Product
(JMP Add-in or Python installer)
Copyright © JMP Statistical Discovery LLC. All rights reserved.
KOREA

More Related Content

Similar to Keynote 4: IES 통계 분석 능력의 강화 - JMP와 Python의 시너지

Similar to Keynote 4: IES 통계 분석 능력의 강화 - JMP와 Python의 시너지 (20)

Nonprofits + Data: Pathway to Innovation
Nonprofits + Data: Pathway to InnovationNonprofits + Data: Pathway to Innovation
Nonprofits + Data: Pathway to Innovation
 
How is ChatGPT and AI Revolutionizing Adaptive Project Portfolio Management
How is ChatGPT and AI Revolutionizing Adaptive Project Portfolio ManagementHow is ChatGPT and AI Revolutionizing Adaptive Project Portfolio Management
How is ChatGPT and AI Revolutionizing Adaptive Project Portfolio Management
 
Data Analytics Webinar for Aspirants
Data Analytics Webinar for AspirantsData Analytics Webinar for Aspirants
Data Analytics Webinar for Aspirants
 
From Data Science to MLOps
From Data Science to MLOpsFrom Data Science to MLOps
From Data Science to MLOps
 
Foundation for accelerating digital development—Two-speed IT
Foundation for accelerating digital development—Two-speed ITFoundation for accelerating digital development—Two-speed IT
Foundation for accelerating digital development—Two-speed IT
 
Career options in Artificial Intelligence : 2020
Career options in Artificial Intelligence : 2020Career options in Artificial Intelligence : 2020
Career options in Artificial Intelligence : 2020
 
Rsqrd AI: From R&D to ROI of AI
Rsqrd AI: From R&D to ROI of AIRsqrd AI: From R&D to ROI of AI
Rsqrd AI: From R&D to ROI of AI
 
Ai progress = leaderboards compute data algorithms 20180817 v3
Ai progress = leaderboards compute data algorithms 20180817 v3Ai progress = leaderboards compute data algorithms 20180817 v3
Ai progress = leaderboards compute data algorithms 20180817 v3
 
World Domination with Pentaho EE?
World Domination with Pentaho EE?World Domination with Pentaho EE?
World Domination with Pentaho EE?
 
Achieving Business Transformation with UiPath RPA
Achieving Business Transformation with UiPath RPAAchieving Business Transformation with UiPath RPA
Achieving Business Transformation with UiPath RPA
 
How to Add Test Automation to your Quality Assurance Toolbelt
How to Add Test Automation to your Quality Assurance ToolbeltHow to Add Test Automation to your Quality Assurance Toolbelt
How to Add Test Automation to your Quality Assurance Toolbelt
 
Maintainable Machine Learning Products
Maintainable Machine Learning ProductsMaintainable Machine Learning Products
Maintainable Machine Learning Products
 
MLOps - Build pipelines with Tensor Flow Extended & Kubeflow
MLOps - Build pipelines with Tensor Flow Extended & KubeflowMLOps - Build pipelines with Tensor Flow Extended & Kubeflow
MLOps - Build pipelines with Tensor Flow Extended & Kubeflow
 
Data Science as a Service: Intersection of Cloud Computing and Data Science
Data Science as a Service: Intersection of Cloud Computing and Data ScienceData Science as a Service: Intersection of Cloud Computing and Data Science
Data Science as a Service: Intersection of Cloud Computing and Data Science
 
Data Science as a Service: Intersection of Cloud Computing and Data Science
Data Science as a Service: Intersection of Cloud Computing and Data ScienceData Science as a Service: Intersection of Cloud Computing and Data Science
Data Science as a Service: Intersection of Cloud Computing and Data Science
 
MLOps - Build pipelines with Tensor Flow Extended & Kubeflow
MLOps - Build pipelines with Tensor Flow Extended & KubeflowMLOps - Build pipelines with Tensor Flow Extended & Kubeflow
MLOps - Build pipelines with Tensor Flow Extended & Kubeflow
 
H2O World - Data Science w/ Big Data in a Corporate Environment - Nachum Shacham
H2O World - Data Science w/ Big Data in a Corporate Environment - Nachum ShachamH2O World - Data Science w/ Big Data in a Corporate Environment - Nachum Shacham
H2O World - Data Science w/ Big Data in a Corporate Environment - Nachum Shacham
 
When Data Visualizations and Data Imports Just Don’t Work
When Data Visualizations and Data Imports Just Don’t WorkWhen Data Visualizations and Data Imports Just Don’t Work
When Data Visualizations and Data Imports Just Don’t Work
 
Real world machine learning with Java for Fumankaitori.com
Real world machine learning with Java for Fumankaitori.comReal world machine learning with Java for Fumankaitori.com
Real world machine learning with Java for Fumankaitori.com
 
Webinar: BI Team Backlogged with Information Demands?
Webinar: BI Team Backlogged with Information Demands?Webinar: BI Team Backlogged with Information Demands?
Webinar: BI Team Backlogged with Information Demands?
 

More from JMP Discovery Summit Korea 2023

More from JMP Discovery Summit Korea 2023 (13)

Keynote 2: 엔지니어링 효율성 개선
Keynote 2: 엔지니어링 효율성 개선Keynote 2: 엔지니어링 효율성 개선
Keynote 2: 엔지니어링 효율성 개선
 
Keynote 3: 실험 설계의 강화 - 단순함에서 정교함으로
Keynote 3: 실험 설계의 강화 - 단순함에서 정교함으로Keynote 3: 실험 설계의 강화 - 단순함에서 정교함으로
Keynote 3: 실험 설계의 강화 - 단순함에서 정교함으로
 
1-1: 바이오 의약품 공정 개발 및 특성 분석을 위한 DOE 연구 사례
1-1: 바이오 의약품 공정 개발 및 특성 분석을 위한 DOE 연구 사례1-1: 바이오 의약품 공정 개발 및 특성 분석을 위한 DOE 연구 사례
1-1: 바이오 의약품 공정 개발 및 특성 분석을 위한 DOE 연구 사례
 
1-2: QbD 기반 의약품 개발의 통계 분석 및 JMP 활용 사례
1-2: QbD 기반 의약품 개발의 통계 분석 및 JMP 활용 사례1-2: QbD 기반 의약품 개발의 통계 분석 및 JMP 활용 사례
1-2: QbD 기반 의약품 개발의 통계 분석 및 JMP 활용 사례
 
2-1: 석유 화학 산업에서의 JMP 활용 사례
2-1: 석유 화학 산업에서의 JMP 활용 사례2-1: 석유 화학 산업에서의 JMP 활용 사례
2-1: 석유 화학 산업에서의 JMP 활용 사례
 
2-2: 다양한 무고장 조건에서 필드 차량 클레임 분석 자동화
2-2: 다양한 무고장 조건에서 필드 차량 클레임 분석 자동화2-2: 다양한 무고장 조건에서 필드 차량 클레임 분석 자동화
2-2: 다양한 무고장 조건에서 필드 차량 클레임 분석 자동화
 
2-3: 데이터 분석 기반의 B2B 영업
2-3: 데이터 분석 기반의 B2B 영업2-3: 데이터 분석 기반의 B2B 영업
2-3: 데이터 분석 기반의 B2B 영업
 
3-1: Semiconductor Wafer Test Fail Map Clustering and Data Mining using JMP A...
3-1: Semiconductor Wafer Test Fail Map Clustering and Data Mining using JMP A...3-1: Semiconductor Wafer Test Fail Map Clustering and Data Mining using JMP A...
3-1: Semiconductor Wafer Test Fail Map Clustering and Data Mining using JMP A...
 
3-2: Smart Proactive Analysis Material
3-2: Smart Proactive Analysis Material3-2: Smart Proactive Analysis Material
3-2: Smart Proactive Analysis Material
 
3-3: 분석 콘텐츠 재사용성 향상을 위한 AppStore 생태계 구축
3-3: 분석 콘텐츠 재사용성 향상을 위한 AppStore 생태계 구축3-3: 분석 콘텐츠 재사용성 향상을 위한 AppStore 생태계 구축
3-3: 분석 콘텐츠 재사용성 향상을 위한 AppStore 생태계 구축
 
4-1: JMP/Python 에코시스템 성공 사례
4-1: JMP/Python 에코시스템 성공 사례4-1: JMP/Python 에코시스템 성공 사례
4-1: JMP/Python 에코시스템 성공 사례
 
4-2: 네거티브 디자인 개념을 활용한 군함 초기 설계에 적용되는 디자인 영역 탐색
4-2: 네거티브 디자인 개념을 활용한 군함 초기 설계에 적용되는 디자인 영역 탐색4-2: 네거티브 디자인 개념을 활용한 군함 초기 설계에 적용되는 디자인 영역 탐색
4-2: 네거티브 디자인 개념을 활용한 군함 초기 설계에 적용되는 디자인 영역 탐색
 
4-3: 제조 계측 장비 비정형 데이터 파일 기반으로 데이터 변환 및 관리도 분석 서비스
4-3: 제조 계측 장비 비정형 데이터 파일 기반으로 데이터 변환 및 관리도 분석 서비스4-3: 제조 계측 장비 비정형 데이터 파일 기반으로 데이터 변환 및 관리도 분석 서비스
4-3: 제조 계측 장비 비정형 데이터 파일 기반으로 데이터 변환 및 관리도 분석 서비스
 

Recently uploaded

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
ssuser89054b
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Kandungan 087776558899
 
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills KuwaitKuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
jaanualu31
 
DeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesDeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakes
MayuraD1
 

Recently uploaded (20)

DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equation
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.ppt
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptxA CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
 
Computer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to ComputersComputer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to Computers
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS Lambda
 
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdf
 
Wadi Rum luxhotel lodge Analysis case study.pptx
Wadi Rum luxhotel lodge Analysis case study.pptxWadi Rum luxhotel lodge Analysis case study.pptx
Wadi Rum luxhotel lodge Analysis case study.pptx
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
School management system project Report.pdf
School management system project Report.pdfSchool management system project Report.pdf
School management system project Report.pdf
 
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills KuwaitKuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
 
DeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesDeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakes
 
kiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal loadkiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal load
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.
 
Computer Networks Basics of Network Devices
Computer Networks  Basics of Network DevicesComputer Networks  Basics of Network Devices
Computer Networks Basics of Network Devices
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptx
 

Keynote 4: IES 통계 분석 능력의 강화 - JMP와 Python의 시너지

  • 1. Copyright © JMP Statistical Discovery LLC. All Rights Reserved. KOREA
  • 2. Enhancing Statistical Analysis: Lee, Jongseon, Ph.D. / The Synergy of JMP® and PythonTM Institute of Engineering Statistics
  • 3. Competitors or Collaborators? ⚫ Many companies and colleges are choosing open sources ⚫ Is it a matter of cost or capability? ⚫ What choices are effective for companies? ⚫ What would be helpful for students?
  • 4. SWOT Analysis: JMP vs. Python STRENGTH WEAKNESS OPPORTUNITY THREAT • User-friendly GUI • Statistical Analysis • Visualization • Integration with SAS • Education & Training • Industry-specific Application • Cost • Scalability • Handling • Competition from Open Source • Technological Advancements STRENGTH WEAKNESS OPPORTUNITY THREAT • Variety of Libraries • Open Source(Free) • Scalability • Versatility • Growth in AI & ML • Growing Community • Learning Curve • Speed • Competition from Other Languages • Complexity
  • 5. Need more high-level data analyst In-house Data Analyst(%) 1980s 2000s 2030s 2040s 2050s High-Level Low-Level
  • 6. In what capacity do I primarily serve professionally? Python Code… Data Pre- processing Missing Values Outlier Engineering skills Machine Learning AI etc. I am “엔지니어”
  • 7. Waste Time and Money ⚫ Training data analysts like Six Sigma deployments? ⚫ Sending engineers to the university to train a data analyst? ⚫ Everyone expects to be a Python expert, but not everyone Most of engineers are low-end data analyst, so…
  • 8. You can succeed by either Overcoming the fear of the unknown or Stimulating the curiosity of the familiar
  • 9. What to do something with Python Everything! But Python is NOT a statistical solution ⚫ Web Development: 23% ⚫ Data Analysis: 16% ⚫ DevOps/System Administration/Writing Automation Scripts: 14% ⚫ Other fields, such as Machine Learning, Software Testing, and Educational Purposes, have lower percentages, each below 10% From Python Developers Survey 2022 results
  • 10. Why still need JMP® ⚫ Many analyses using sample(small) data are still being done by businesses(SPC, DOE etc.) ⚫ Accuracy and Time save ⚫ Insightful visual examination continues to be essential ⚫ Cost-effective convenience
  • 11. Python ML in JMP®
  • 12. Easier to use Python in JMP® Python init(); Python Connect(); dt = open(“C:example.jmp”); python send(dt); Python Submit(“[ import numpy as np import pandas as pd import matplotlib.pyplot as plt python command… ]”); Python Submit(“[ mydt = jmp.DataTable(“jmp_dt”) Python Submit(“[ jmp.run_jsl(‘JSL_script’) python command… ]”); No configuration, No declaration # Open jmp data table # Execute JMP scripts
  • 14. Training course to join JMP and Python ⚫ Most statistical analysis techniques are taught by JMP® ⚫ Use Python to analyze special techniques related to machine learning ⚫ For integrating these two parts, focusing on the data types exchanging data with each other ⚫ Automating analytics with JMP add-in
  • 15. Harmony Pilot Test and Analysis Module Module Module Pilot Test and Analysis Pilot Test and Analysis : : Pilot Test and Analysis Analytic Product (JMP Add-in or Python installer)
  • 16. Copyright © JMP Statistical Discovery LLC. All rights reserved. KOREA