Tworzenie skryptów w języku programowania Python
Produkt IBM® SPSS® Statistics udostępnia dwa oddzielne interfejsy służące do programowania z językiem Python w systemach Windows, Linux, macOSi IBM SPSS Statistics . Korzystanie z tych interfejsów wymaga IBM SPSS Statistics -Wtyczka integracji dla produktu Python, który jest instalowany domyślnie z produktem IBM SPSS Statistics . Aby uzyskać pomoc w rozpoczynaniu pracy z językiem programowania Python , należy zapoznać się z kursem Python dostępnym pod adresem http://docs.python.org/tut/tut.html .
Skrypty w języku Python
Skrypty w języku Python wykorzystują interfejs udostępniany przez moduł SpssClient
języka Python. Operują one na interfejsie użytkownika i obiektach wynikowych, a także mogą uruchamiać składnię komend. Skrypt w języku Python można na przykład wykorzystać do dostosowania tabeli przestawnej.
- Skrypty produktu Python są uruchamiane z poziomu programów narzędziowych > Uruchom skrypt, z poziomu edytora Python uruchomionego z produktu IBM SPSS Statistics (dostępnego z pliku > Otwórz > Skrypt) lub z zewnętrznego procesu produktu Python , takiego jak Python IDE lub interpreter Python .
- Skrypty w języku Python można uruchamiać jako autoskrypty.
- Skrypty Python są uruchamiane na komputerze, na którym działa klient IBM SPSS Statistics .
Pełna dokumentacja klas i metod IBM SPSS Statistics dostępnych dla skryptów Python znajduje się w podręczniku Scripting Guide for IBM SPSS Statistics, dostępnym w Wtyczka integracji dla produktu Python w systemie pomocy.
Programy w języku Python
Programy w języku Python używają interfejsu udostępnianego przez moduł spss
języka Python. Działają one na procesorze IBM SPSS Statistics i służą do sterowania przepływem zadania składni komend, odczytywania i zapisywania w aktywnym zbiorze danych, tworzenia nowych zbiorów danych oraz tworzenia procedur niestandardowych generujących własne dane wyjściowe tabeli przestawnej.
- Programy Python są uruchamiane z poziomu składni komend w blokach
BEGIN PROGRAM-END PROGRAM
lub z zewnętrznego procesu Python , takiego jak Python IDE lub interpreter Python . - Programów w języku Python nie można uruchamiać jako autoskryptów.
- W trybie analizy rozproszonej (dostępnym w produkcie IBM SPSS Statistics Server) programy Python są wykonywane na komputerze, na którym działa serwer IBM SPSS Statistics .
Więcej informacji na temat programów Python , w tym pełną dokumentację funkcji i klas produktu IBM SPSS Statistics dostępnych dla nich, można znaleźć w dokumentacji pakietu Python Integration Package for IBM SPSS Statisticsdostępnej pod Wtyczka integracji dla produktu Python w systemie pomocy.