Få getSymbols() att returnera hämtad data
I den förra övningen skapade getSymbols() automatiskt ett objekt med samma namn som symbolen du angav. I den här övningen lär du dig att få getSymbols() att returnera datan direkt, så att du själv kan tilldela resultatet till en variabel.
Det finns två argument som gör att getSymbols() returnerar datan:
- Sätt
auto.assign = FALSE. - Sätt
env = NULL.
De två metoderna är funktionellt likvärdiga, men auto.assign = FALSE beskriver beteendet tydligare. Använd det argumentet – det är lättare att komma ihåg vad auto.assign = FALSE innebär längre fram.
Den här övningen är en del av kursen
Importera och hantera finansiella data i R
Övningsinstruktioner
- Hämta SPY-data och tilldela det till ett objekt med namnet
spymed hjälp av argumentetauto.assign. - Använd funktionen
str()för att granska strukturen hos objektetspy. - Hämta JNJ-data och tilldela det till ett objekt med namnet
jnjmed hjälp av argumentetenv. - Använd
str()igen, men den här gången på objektetjnj.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# Assign SPY data to 'spy' using auto.assign argument
# Look at the structure of the 'spy' object
# Assign JNJ data to 'jnj' using env argument
# Look at the structure of the 'jnj' object