Minitab 인터페이스에 간편하게 맞춤 분석을 추가하는 방법을 찾고 계셨다면 계속 읽어보세요. Minitab의 새로운 Python 통합 기능을 통해 Minitab의 인터페이스에서 버튼 하나만으로 손쉽게 맞춤 Python 코드를 실행할 수 있습니다. 프로그래밍 지식이 없어도 걱정하지 마세요. 프로그래머가 아닌 저도 할 수 있으니 여러분도 하실 수 있습니다.
이 글에서는 버튼 하나만으로 맞춤 메뉴를 추가하여 QQ 플롯을 생성하고 Minitab의 결과 창에 결과를 표시하는 Python 스크립트를 실행하는 단계를 설명합니다.
물론 코딩의 귀재에게는 매우 쉬운 예시이지만, 다른 직원들을 위해 비슷한 스크립트를 간편하게 설정하여 맞춤 코드를 활용할 수 있게 하면 회사의 영웅이 될 수 있습니다!
이 기능은 Minitab 19.2020.1 버전부터 사용 가능하며, 기기에 Python 3.6.1 이상이 설치되어 있어야 합니다. Minitab을 Python에 연결하는 자세한 방법은 여기서 알아볼 수 있습니다.
QQ 플롯을 생성하는 Python 스크립트와 Minitab에서 Python으로 데이터를 보내고 결과를 Minitab으로 반환하기 위한 명령어는 아래를 참조하세요.
여기서 위의 Python 스크립트를 다운로드 할 수도 있습니다. QQ 플롯을 생성하는 스크립트는 인터넷 검색으로 찾았습니다. 코딩을 배울 의향이 없어도 간편하게 찾으실 수 있습니다. 위 코드는 Minitab 워크시트의 C1 열을 위한 QQ 플롯에 사용할 데이터를 검색합니다.
먼저 파일 > 옵션 메뉴 경로를 사용하여 Minitab이 Python 스크립트를 찾을 곳을 지정합니다. 새 창에서 스크립트를 저장한 기본 파일 위치로 이동합니다. Minitab이 지정한 폴더에서 Python 스크립트를 찾습니다.
여기까지 하셨나요? 잘하셨습니다! 거의 끝났습니다.
새 Windows Notepad 파일을 열고 다음 명령어를 입력합니다.
PYSC "QQ_plot.py"
이 PYSC 명령어는 Minitab에 Python을 호출하고 QQ 플롯 스크립트를 실행할 것을 명령합니다. PYSC는 Minitab의 명령어이며, 큰 따옴표 안의 값은 실행할 스크립트의 이름입니다.
Minitab exec에 명령어를 저장하려면 텍스트 파일의 이름을 'QQ_Plot.MTB'로 지정하여 저장합니다. 반드시 확장자를 .txt가 아닌 .MTB로 저장하세요. Python 스크립트가 저장된 기본 파일 위치에 파일을 저장합니다(Minitab에서 파일 > 옵션을 이용하여 설정한 위치).
잘하셨습니다! 다음으로는 Minitab exec 파일을 실행하는 명령어를 만들어 보겠습니다.
잘하셨습니다! 결과를 확인할 준비가 되셨나요?
Minitab 워크시트에 데이터를 추가한 후(이 글에서 공유한 스크립트를 사용하는 경우 C1 열에 추가하세요), 오른쪽의 사용자 정의 메뉴(Python 스크립트)에서 만든 QQ Plot C1 버튼을 클릭합니다.
Minitab이 여러분의 데이터를 Python으로 전송합니다. Python은 코드를 실행하고 다음과 같이 그래프를 Minitab 결과 창에 반환합니다.
잘하셨습니다! Minitab의 새로운 Python 통합 기능과 무료 오픈 소스 코드를 활용하면 코딩 학습에 관심이 없는 분들도 손쉽게 유용한 추가 기능을 사용할 수 있습니다.
아직 Minitab 19.2020.1 버전을 사용해 보지 않았다면 지금 바로 30일 무료 평가판을 이용해 보세요!