ÎncepețiÎncepe gratuit

Funcția plot() - parametri de bază

Funcția plot.xts() este cel mai util instrument din arsenalul de vizualizare a seriilor de timp în R. Este destul de similară cu funcțiile generale de reprezentare grafică, însă axa x conține o scară temporală. Poți folosi plot() în locul plot.xts() dacă obiectul transmis funcției este de tip xts.

Iată câteva exemple:

> # Sintaxă de bază
> plot(mydata)

> # Adaugă titlu și dublează grosimea liniei
> plot(mydata, main = "Stock XYZ", lwd = 2)

> # Adaugă etichete pentru axele X și Y
> plot(mydata, xlab = "X axis", ylab = "Y axis")

După cum poți observa, funcția oferă o gamă largă de parametri, ceea ce îți deschide posibilități practic nelimitate. Reține că fiecare apel al funcției plot() generează un grafic complet nou, folosind doar parametrii definiți în acel apel.

În plus, pentru a afișa primele rânduri ale unui set de date mydata în consolă, folosește head(mydata). Pentru a afișa doar numele coloanelor, folosește colnames(mydata). Poți selecta o anumită coloană din setul de date specificând numele acesteia după semnul dollar, ca în mydata$mycolumn.

În acest exercițiu, vei folosi același set de date data, care conține prețurile zilnice ale acțiunilor pentru patru companii importante începând din 2015.

Acest exercițiu face parte din cursul

Vizualizarea seriilor de timp în R

Vezi cursul

Instrucțiuni pentru exercițiu

  • Afișează primele rânduri ale setului de date data
  • Afișează numele coloanelor din setul de date
  • Reprezintă grafic prima serie din setul de date și schimbă titlul cu numele acțiunii: "yahoo"
  • Redesenează prima serie cu același titlu, schimbând eticheta axei X în "date" și eticheta axei Y în "price"

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# 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
Editează și rulează codul