Translation not up to date
The translation of this page does not represent the latest version. For the latest updates, see the English version of the documentation.
Last updated: 04 lip 2023
Program SPSS Modeler obsługuje języki R i Apache Spark (za pomocą Python).
Aby uzupełnić program SPSS Modeler i jego możliwości eksploracji danych, dostępnych jest kilka węzłów rozszerzeń, które umożliwiają użytkownikom eksperckim wprowadzanie własnych skryptów R lub skryptów Python for Spark w celu przetwarzania danych, budowania modelu i oceniania modelu.
- Opcja Węzeł importu rozszerzenia jest dostępna w obszarze Importuj na palecie węzłów. Patrz: węzeł importu rozszerzenia.
- Węzeł modelu rozszerzenia jest dostępny w sekcji Modelowanie na palecie węzłów. Patrz: węzeł modelu rozszerzenia.
- Węzeł Węzeł wyjściowy rozszerzenia jest dostępny w sekcji Wyjścia na palecie węzłów. Patrz: węzeł wyjściowy rozszerzenia.
- Węzeł eksportu rozszerzenia jest dostępny w obszarze Eksport na palecie węzłów. Patrz: węzeł eksportu rozszerzenia.
Zanim rozpoczniesz
Istnieje możliwość załadowania bibliotek R i Python do użycia z węzłami rozszerzeń. Aby uruchomić skrypty R lub Python , należy najpierw zainstalować wszystkie pakiety wymagane przez skrypty. Aby zainstalować pakiety, należy dołączyć następujące skrypty do węzła wyjściowego rozszerzenia, połączyć go z węzłem wejściowym użytkownika, a następnie uruchomić węzeł wyjściowy rozszerzenia, aby uruchomić proces instalacji.
Wskazówka: Te skrypty można również wstawiać przed innymi skryptami, jeśli chcesz, aby skrypty były uruchamiane razem ze skryptami powiązanymi z zadaniem.
Aby zainstalować pakiety R:
- Uruchom następującą komendę:
install.packages("$PACAGE_NAME", quiet=TRUE, repos="$REPO_URL")
Na przykład:install.packages("Sequential", quiet=TRUE, repos="https://cloud.r-project.org")
- Aby sprawdzić, czy pakiet został pomyślnie zainstalowany, uruchom następującą komendę:
packageVersion("$PACKAGE_NAME")
Na przykład:packageVersion("Sequential")
Uwaga: Jeśli pakiet R nie jest dostępny w repozytorium, instalacja może się nie powieść. W takim przypadku można spróbować tej samej komendy instalacji z poziomu środowiska wiersza komend R (nie z programu R Studio).
Aby zainstalować pakiety Python :
- Uruchom następującą komendę:
import sys import subprocess subprocess.check_call([sys.executable, '-m', 'pip', 'install', '$PACKAGE_NAME', '--quiet', '--no-input'])
Na przykład następująca komenda służy do instalowania numpy:import sys import subprocess subprocess.check_call([sys.executable, '-m', 'pip', 'install', 'numpy', '--quiet', '--no-input'])
- Aby sprawdzić, czy pakiet został pomyślnie zainstalowany, uruchom następującą komendę:
import pkgutil pkgutil.ModuleInfo('$PACKAGE_NAME')
Na przykład poniższa komenda sprawdza, czy poprawnie zainstalowano numpy:import pkgutil pkgutil.ModuleInfo('numpy')