안녕하세요 여러분,
참고: gail_massari의 JMP와 R 통합 . 웹사이트에 따르면 해당 영상은 2025년 8월 4일에 업데이트되었습니다.
또한 참조하세요: JMP to R 추가 기능 빌더 - JMP 사용자 커뮤니티
JM에서 당신이 알고 있는 업데이트가 있었는지 궁금했습니다.
안녕하세요,
버전 18부터 Python 통합 방식이 완전히 바뀌었으며, 이제 Python이 직접 패키징됩니다.
이로써 데이터와의 연결이든 다른 프로그래밍 언어와의 연결이든 다양한 가능성이 열렸습니다.
개발팀에서 발표한 내용( https://www.youtube.com/watch?v=QqedMlnH_ck 3분)에서 알 수 있듯이, 버전 19부터 R과의 연결 방식이 변경된 이유가 바로 이것입니다.
따라서 JMP 18의 Python 통합 기능을 기반으로 JMP 19는 Python RPY2 패키지 위에 래퍼를 제공하여 R 지원을 재구성했습니다.
R의 `Init()` 함수는 자동으로 JMP에서 `jmpex` 패키지를 설치하려고 시도하며, 이 패키지는 필요한 종속성인 `rpy2`, `numpy`, `pandas`와 이들 패키지의 종속성도 함께 설치합니다. `jmpex` 패키지는 JMP, JSL, Python, 그리고 `rpy2` 패키지 사이의 인터페이스 역할을 합니다. Python 스크립트에서 작업할 때, `jmpex` 패키지의 `R()` 클래스인 `jmpex.RR`은 JSL에서 제공하는 것과 유사한 Python API를 제공합니다. `jmpex` 패키지는 JMP, Python, R 데이터 유형 간의 마샬링을 처리합니다. 사용자는 원하는 경우 `rpy2` 로 직접 이동하여 데이터 유형을 직접 마샬링할 수도 있습니다.
도움말 > 스크립팅 색인에서 jmpex를 검색하여 설명서 및 사용법을 확인하십시오.