Kom igångKom igång gratis

Kom åt objektet med get() eller backticks

Ibland kan du ladda ner data för ett instrument som inte har ett syntaktiskt giltigt namn. Syntaktiskt giltiga namn får innehålla bokstäver, siffror, ".", och "_", och måste börja med en bokstav eller ett "." följt av något som inte är en siffra.

Symbolen för Berkshire Hathaway klass A-aktier är till exempel "BRK-A", vilket inte är ett syntaktiskt giltigt namn eftersom det innehåller ett "-"-tecken. Ett annat exempel är kinesiska aktier, vars symboler består av siffror. Yahoo Finance-symbolen för SSE Composite Index är "000001.SS".

Du kan använda funktionen get eller backticks (`) för att komma åt objekt som inte har syntaktiskt giltiga namn.

Den här övningen är en del av kursen

Importera och hantera finansiella data i R

Visa kurs

Övningsinstruktioner

  • Använd getSymbols() för att ladda data för "BRK-A".
  • Använd backticks (`) och head() för att titta på de första raderna i data.
  • Använd get() för att tilldela datan som laddades av getSymbols() till ett objekt med namnet BRK.A.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# Load BRK-A data


# Use backticks (`) and head() to look at the loaded data
___(`___`)

# Use get() to assign the BRK-A data to an object named BRK.A
___ <- get("___")
Redigera och kör kod