CommencerCommencer gratuitement

Créer un nom valide pour un instrument

Si vous ne téléchargez des données que pour un seul symbole et que ce symbole n’est pas un nom syntaxiquement valide, vous pouvez définir auto.assign = FALSE dans votre appel à getSymbols(). Cela vous permettra d’assigner directement la sortie à un nom syntaxiquement valide.

Vous pouvez aussi vouloir convertir les noms de colonnes en noms syntaxiquement valides. C’est une bonne idée si vous prévoyez d’utiliser les données dans des fonctions qui attendent des noms de colonnes syntaxiquement valides (par exemple lm()).

Cet exercice fait partie du cours

Importer et gérer des données financières avec R

Afficher le cours

Instructions

  • Utilisez getSymbols() et son argument auto.assign pour créer un objet nommé BRK.A contenant les données pour "BRK-A".
  • Utilisez colnames() pour créer un objet nommé col_names qui contient les noms de colonnes de l’objet BRK.A.
  • Utilisez make.names() pour convertir col_names en noms syntaxiquement valides.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# 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) <- 
Modifier et exécuter le code