0 / 0
Go back to the English version of the documentation
Uzly rozšíření
Last updated: 04. 7. 2023
Uzly rozšíření (SPSS Modeler)

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.

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:
  1. 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")
  2. 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 :
  1. 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'])
  2. 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')
Generative AI search and answer
These answers are generated by a large language model in watsonx.ai based on content from the product documentation. Learn more