使用 Python 程式設計語言編寫程式

IBM® SPSS® Statistics 提供兩個不同的介面,可在 Windows、Linux、Mac OS for IBM SPSS Statistics Server 上使用 Python 語言進行程式設計。使用這些介面需要 IBM SPSS Statistics - Integration Plug-in for Python,依預設它隨 IBM SPSS Statistics 產品一起安裝。如需開始使用 Python 程式設計語言的說明,請參考 Python 指導教學,位於:http://docs.python.org/tut/tut.html

Python Script

Python Script可使用 Python SpssClient 模組所提供的介面。這些 Script 會在使用者介面和輸出物件上作業,也可以執行指令語法。例如,您會使用 Python Script 來自訂樞紐表。

  • Python Script 可從「公用程式 > 執行 Script」執行、從由 IBM SPSS Statistics 啟動的 Python 編輯器(經由「檔案 > 開啟 > Script」存取)執行,或從外部 Python 程序執行,例如 Python IDE 或 Python 直譯器。
  • Python Script 可作為自動 Script 執行。
  • Python Script 可在執行 IBM SPSS Statistics 用戶端的機器上執行。

可以在「說明」系統的 Integration Plug-in for Python 底下,於 IBM SPSS Statistics 適用的「編寫 Script 手冊」中,找到可供 Python Script 使用的 IBM SPSS Statistics 類別及方法的完整文件。

Python 程式

Python 程式可使用 Python spss 模組所提供的介面。這些程式可在 IBM SPSS Statistics 處理程式上作業,並用於控制指令語法工作的流量、讀取和寫入作用中資料集、建立新資料集,以及建立可產生自有樞紐表輸出的自訂程序。

  • Python 程式是從 BEGIN PROGRAM-END PROGRAM 區塊內的指令語法,或從外部 Python 程式執行,例如 Python IDE 或 Python 解譯程式。
  • Python 程式無法作為自動執行檔執行。
  • 在分散式分析模式中 (可與 IBM SPSS Statistics 伺服器使用),Python 程式會在執行 IBM SPSS Statistics Server 的電腦上執行。

如需 Python 程式的相關資訊,包括其可使用之 IBM SPSS Statistics 函數及類別的完整文件,可在「說明」系統的 Integration Plug-in for Python 底下,於 IBM SPSS Statistics 適用之 Python Integration Package 的文件中找到。