Aan de slagGa gratis aan de slag

plot()-functie - basisparameters

De functie plot.xts() is het handigste hulpmiddel in het R-arsenaal voor het visualiseren van tijdreeksen. Hij lijkt sterk op algemeen plotten, maar de x-as bevat een tijdschaal. Je kunt plot() in plaats van plot.xts() gebruiken als het object in de functie een xts-object is.

Laten we een paar voorbeelden bekijken:

> # Basis-syntaxis
> plot(mydata)

> # Voeg een titel toe en verdubbel de lijndikte
> plot(mydata, main = "Stock XYZ", lwd = 2)

> # Voeg labels toe voor X- en Y-assen
> plot(mydata, xlab = "X axis", ylab = "Y axis")

Zoals je ziet zijn er allerlei parameters voor de functie, wat eindeloze mogelijkheden geeft. Let op: elke aanroep van plot() maakt een volledig nieuwe grafiek die alleen de parameters gebruikt die in die specifieke aanroep zijn gedefinieerd.

Verder, om de eerste paar rijen van een gegevensset mydata in je console te tonen, gebruik je head(mydata). Om alleen de namen van de kolommen te tonen, gebruik je colnames(mydata). Je kunt ook een specifieke kolom van een gegevensset selecteren door de titel na een dollarteken te specificeren, zoals in mydata$mycolumn.

In deze oefening gebruik je dezelfde gegevensset data met dagelijkse aandelenkoersen van vier grote bedrijven sinds 2015.

Deze oefening maakt deel uit van de cursus

Tijdreeksen visualiseren in R

Cursus bekijken

Oefeninstructies

  • Toon de eerste paar regels van de gegevensset data
  • Toon de kolomnamen van de gegevensset
  • Plot de eerste serie van de gegevensset en verander de titel naar de naam van het aandeel "yahoo"
  • Plot de eerste serie opnieuw met dezelfde titel en verander het X-label naar "date" en het Y-label naar "price"

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# 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
Code bewerken en uitvoeren