Python 프로그래밍 언어를 사용한 스크립트

IBM® SPSS® Statistics Windows, Linux, macOS, 와 IBM SPSS Statistics Server에서 Python 언어로 프로그래밍하기 위한 두 가지 별도의 인터페이스를 제공합니다. 이러한 인터페이스를 사용하려면 IBM SPSS Statistics 제품과 함께 기본적으로 설치되는 IBM SPSS Statistics - Python이 필요합니다. Python 프로그래밍 언어 시작하기에 대한 도움말은 http://docs.python.org/tut/tut.html 에서 사용 가능한 Python 튜토리얼을 참조하십시오.

Python 스크립트

Python 스크립트를 사용하면 Python SpssClient 모듈에서 제공하는 인터페이스를 사용할 수 있습니다. 이 인터페이스는 사용자 인터페이스와 결과 오브젝트에서 작동하며 명령 구문을 실행할 수도 있습니다. 예를 들어, Python 스크립트를 사용하여 피벗 테이블을 사용자 정의할 수 있습니다.

  • Python 스크립트는 유틸리티 > 스크립트 실행, IBM SPSS Statistics (파일 > 열기 > 스크립트에서 액세스됨) 에서 실행된 Python 편집기 또는 외부 Python 프로세스 (예: Python IDE 또는 Python 인터프리터) 에서 실행됩니다.
  • Python 스크립트는 자동스크립트로 실행할 수 있습니다.
  • Python 스크립트는 IBM SPSS Statistics 클라이언트가 실행 중인 시스템에서 실행됩니다.

Python 스크립트에 사용 가능한 IBM SPSS Statistics 클래스 및 메소드에 대한 전체 문서는 도움말 시스템의 Python 에 있는 IBM SPSS Statistics에 대한 스크립팅 안내서에서 찾을 수 있습니다.

Python 프로그램

Python 프로그램을 사용하면 Python spss 모듈에서 제공하는 인터페이스를 사용할 수 있습니다. IBM SPSS Statistics 프로세서에서 작동하며 명령 구문 작업의 플로우를 제어하고 활성 데이터 세트에서 읽고 쓰며 새 데이터 세트를 작성하고 자체 피벗 테이블 결과를 생성하는 사용자 정의 프로시저를 작성하는 데 사용됩니다.

  • Python 프로그램은 BEGIN PROGRAM-END PROGRAM 블록 내의 명령 구문 또는 외부 Python 프로세스 (예: Python IDE 또는 Python 인터프리터) 에서 실행됩니다.
  • Python 프로그램은 자동스크립트로 실행할 수 없습니다.
  • 분산 분석 모드 ( IBM SPSS Statistics Server에서 사용 가능) 에서 Python 프로그램은 IBM SPSS Statistics Server가 실행 중인 컴퓨터에서 실행됩니다.

사용 가능한 IBM SPSS Statistics 함수 및 클래스의 전체 문서를 포함하여 Python 프로그램에 대한 자세한 정보는 Python Integration Package for IBM SPSS Statistics의 문서에서 찾을 수 있습니다. 도움말 시스템의 Python 에서 사용 가능합니다.