Gültigen Namen für ein Instrument erstellen
Wenn du Daten nur für ein einzelnes Symbol herunterlädst und dieses Symbol kein syntaktisch gültiger Name ist, kannst du in deinem Aufruf von getSymbols() auto.assign = FALSE setzen. So kannst du die Ausgabe direkt einem syntaktisch gültigen Namen zuweisen.
Möglicherweise möchtest du auch die Spaltennamen in syntaktisch gültige Namen umwandeln. Das ist sinnvoll, wenn du die Daten in Funktionen verwenden willst, die syntaktisch gültige Spaltennamen erwarten (z. B. lm()).
Diese Übung ist Teil des Kurses
<Kurs>Importing und Verwalten finanzieller Daten in R</Kurs>Übungsanweisungen
- Verwende
getSymbols()und sein Argumentauto.assign, um ein Objekt namensBRK.Azu erstellen, das die Daten für „BRK-A“ enthält. - Verwende
colnames(), um ein Objekt namenscol_nameszu erstellen, das die Spaltennamen desBRK.A-Objekts enthält. - Verwende
make.names(), umcol_namesin syntaktisch gültige Namen umzuwandeln.
Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# Create BRK.A object
# Create col_names object from the colnames() of BRK.A
col_names <-
# Convert col_names into syntactically valid names
colnames(BRK.A) <-