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. 7. 2023
Produkt SPSS Modeler podporuje jazyky R a Apache Spark (přes Python).
Chcete-li doplnit produkt SPSS Modeler a jeho schopnosti vytěžování dat, je k dispozici několik uzlů rozšíření, které umožní odborným uživatelům zadávat vlastní platformy R nebo Python pro skripty Spark k provedení zpracování dat, sestavení modelu a bodování modelu.
- Volba Uzel importu rozšíření je k dispozici v části Import na paletě uzlů. Viz Uzel Import rozšíření.
- Volba Uzel modelu rozšíření je k dispozici v části Modelování na paletě uzlů. Viz Uzel modelu rozšíření.
- Uzel Výstupní uzel rozšíření je k dispozici v části Výstupy na paletě uzlů. Viz Rozšíření výstupního uzlu.
- Volba Uzel exportu rozšíření je k dispozici v části Export na paletě uzlů. Viz termín uzel Export rozšíření.
Než začnete
Můžete načíst knihovny R a Python , které se mají použít s uzly rozšíření. Chcete-li spustit skripty R nebo Python , musíte nejprve nainstalovat všechny balíky, které vaše skripty vyžadují. Chcete-li instalovat balíky, musíte do výstupního uzlu rozšíření zahrnout následující skripty, připojit jej k uzlu uživatelského vstupu a pak spustit tento instalační proces spuštěním uzlu Výstup rozšíření.
Tip: Tyto skripty můžete také vložit do popředí jiných skriptů, pokud chcete, aby byla instalace a skripty související s úlohou spuštěny společně.
Chcete-li instalovat balíky R:
- Spusťte tento příkaz:
install.packages("$PACAGE_NAME", quiet=TRUE, repos="$REPO_URL")
Například:install.packages("Sequential", quiet=TRUE, repos="https://cloud.r-project.org")
- Chcete-li ověřit, zda byl balík úspěšně nainstalován, spusťte následující příkaz:
packageVersion("$PACKAGE_NAME")
Například:packageVersion("Sequential")
Poznámka: Pokud balík R není k dispozici ve vašem úložišti, instalace může selhat. V takovém případě můžete zkusit stejný instalační příkaz z prostředí příkazového řádku R (ne z aplikace R Studio).
Chcete-li nainstalovat balíky Python :
- Spusťte tento příkaz:
import sys import subprocess subprocess.check_call([sys.executable, '-m', 'pip', 'install', '$PACKAGE_NAME', '--quiet', '--no-input'])
Například následující příkaz nainstaluje numpy:import sys import subprocess subprocess.check_call([sys.executable, '-m', 'pip', 'install', 'numpy', '--quiet', '--no-input'])
- Chcete-li ověřit, zda byl balík úspěšně nainstalován, spusťte následující příkaz:
import pkgutil pkgutil.ModuleInfo('$PACKAGE_NAME')
Následující příkaz například ověří, zda je nuppie úspěšně nainstalována:import pkgutil pkgutil.ModuleInfo('numpy')