IniziaInizia gratis

Funzione plot() - parametri di base

La funzione plot.xts() è lo strumento più utile nell'arsenale di visualizzazione delle serie temporali in R. È piuttosto simile alla grafica generale, ma l'asse X contiene una scala temporale. Puoi usare plot() invece di plot.xts() se l'oggetto passato alla funzione è un oggetto xts.

Vediamo alcuni esempi:

> # Sintassi di base
> plot(mydata)

> # Aggiungi un titolo e raddoppia lo spessore della linea
> plot(mydata, main = "Stock XYZ", lwd = 2)

> # Aggiungi etichette per gli assi X e Y
> plot(mydata, xlab = "X axis", ylab = "Y axis")

Come vedi, la funzione offre una grande varietà di parametri che consentono infinite possibilità. Nota che ogni chiamata a plot() crea un grafico completamente nuovo utilizzando solo i parametri definiti in quella specifica chiamata.

Inoltre, per visualizzare le prime righe di un dataset mydata nella console, usa head(mydata). Per visualizzare solo i nomi delle colonne, usa colnames(mydata). Puoi anche selezionare una specifica colonna di un dataset indicando il suo nome dopo il simbolo del dollaro, come in mydata$mycolumn.

In questo esercizio userai lo stesso dataset data, che contiene i prezzi giornalieri delle azioni di quattro grandi aziende dal 2015.

Questo esercizio fa parte del corso

Visualizzare le serie temporali in R

Visualizza il corso

Istruzioni dell'esercizio

  • Visualizza le prime righe del dataset data
  • Visualizza i nomi delle colonne del dataset
  • Rappresenta la prima serie del dataset e cambia il titolo con il nome dell'azione "yahoo"
  • Rappresenta di nuovo la prima serie con lo stesso titolo e cambia l'etichetta X in "date" e l'etichetta Y in "price"

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# Display the first few lines of the data


# Display the column names of the data


# Plot yahoo data and add title


# Replot yahoo data with labels for X and Y axes
Modifica ed esegui il codice