0 / 0
Torna alla versione inglese della documentazione
Nodi di estensione
Ultimo aggiornamento: 12 dic 2024
Nodi di estensione (SPSS Modeler)

SPSS Modeler supporta i linguaggi R e Apache Spark (con Python).

Sono disponibili diversi nodi di estensione per consentire agli utenti esperti di immettere i propri script R o Python per gli script Spark per eseguire l'elaborazione dei dati, la creazione del modello e il calcolo del punteggio del modello. Questi nodi di estensione completano SPSS Modeler e le relative funzioni di data mining.

Prima di iniziare

È possibile caricare le librerie R e Python da utilizzare con i nodi di estensione. Per eseguire gli script R o Python , è necessario prima installare i package richiesti dagli script. Per installare i pacchetti, è necessario includere i seguenti script in un nodo Output estensione, connetterlo a un nodo Input utente ed eseguire il nodo Output estensione per avviare il processo di installazione.
Suggerimento: è anche possibile inserire questi script davanti ad altri script se si desidera che l'installazione e gli script correlati alle attività vengano eseguiti insieme.
Per installare i pacchetti R:
  1. Eseguire il comando riportato di seguito:
    install.packages("$PACAGE_NAME", quiet=TRUE, repos="$REPO_URL")
    Ad esempio:
    install.packages("Sequential", quiet=TRUE, repos="https://cloud.r-project.org")
  2. Per verificare che il pacchetto sia stato installato correttamente, eseguire il seguente comando:
    packageVersion("$PACKAGE_NAME")
    Ad esempio:
    packageVersion("Sequential")
Nota: se il package R non è disponibile nel repository, l'installazione potrebbe non riuscire. In questo caso, è possibile provare lo stesso comando di installazione dall'ambiente della riga comandi R (non da R Studio).
Per installare i package Python :
  1. Eseguire il comando riportato di seguito:
    import sys
    import subprocess
    subprocess.check_call([sys.executable, '-m', 'pip', 'install', '$PACKAGE_NAME', '--quiet', '--no-input'])
    Ad esempio, il seguente comando installa numpy:
    import sys
    import subprocess
    subprocess.check_call([sys.executable, '-m', 'pip', 'install', 'numpy', '--quiet', '--no-input'])
  2. Per verificare che il pacchetto sia stato installato correttamente, eseguire il seguente comando:
    import pkgutil
    pkgutil.ModuleInfo('$PACKAGE_NAME')
    Ad esempio, il seguente comando verifica se numpy è installato correttamente:
    import pkgutil
    pkgutil.ModuleInfo('numpy')
Ricerca e risposta AI generativa
Queste risposte sono generate da un modello di lingua di grandi dimensioni in watsonx.ai basato sul contenuto della documentazione del prodotto. Ulteriori informazioni