Estendere l'esperimento con R

È possibile estendere le funzionalità di Azure Machine Learning Studio tramite il linguaggio R usando il modulo Execute R Script.

Questo modulo accetta più set di dati di input e produce un singolo set di dati come output. È possibile digitare uno script R nel parametro R Script del modulo Execute R Script (Esegui script R).

Per accedere a ogni porta di input del modulo, usare codice simile al seguente:

dataset1 <- maml.mapInputPort(1)

Elenco di tutti i pacchetti installati attualmente

L'elenco dei pacchetti installati può cambiare. Un elenco dei pacchetti attualmente installati è disponibile in R Packages Supported by Azure Machine Learning (Pacchetti R supportati da Azure Machine Learning).

Per ottenere l'elenco completo e aggiornato dei pacchetti installati, immettere il codice seguente nel modulo Execute R Script:

out <- data.frame(installed.packages(,,,fields="Description"))
maml.mapOutputPort("out")

In questo modo l'elenco dei pacchetti viene inviato alla porta di output del modulo Execute R Script (Esegui script R). Per visualizzare l'elenco di pacchetti, connettere un modulo di conversione, ad esempio Convert to CSV (Converti in CSV) all'output di sinistra del modulo Execute R Script (Esegui script R), eseguire l'esperimento, quindi fare clic sull'output del modulo di conversione e selezionare Download.

Scaricare l'output del modulo "Convert to CSV" (Converti in CSV)

Importazione di pacchetti

Per importare i pacchetti non ancora installati, è possibile usare i comandi seguenti nel modulo Execute R Script:

install.packages("src/my_favorite_package.zip", lib = ".", repos = NULL, verbose = TRUE)
success <- library("my_favorite_package", lib.loc = ".", logical.return = TRUE, verbose = TRUE)

Il file my_favorite_package.zip contiene il pacchetto.

Nota

Prova gratuita di Azure Machine Learning

Non è necessaria una carta di credito o una sottoscrizione di Azure. Per iniziare >.