CommencerCommencer gratuitement

Accéder à l’objet avec get() ou des backticks

À un moment donné, vous pourriez télécharger des données pour un instrument dont le nom n’est pas valide sur le plan syntaxique. Les noms valides ne contiennent que des lettres, des chiffres, « . » et « _ », et doivent commencer par une lettre ou un « . » suivi d’un caractère non numérique.

Par exemple, le symbole des actions Berkshire Hathaway de classe A est « BRK-A », qui n’est pas un nom valide car il contient un « - ». Autre exemple : les actions chinoises, dont les symboles sont composés de chiffres. Le symbole Yahoo Finance pour l’indice SSE Composite est « 000001.SS ».

Vous pouvez utiliser la fonction get ou des backticks (`) pour accéder aux objets qui n’ont pas de nom valide sur le plan syntaxique.

Cet exercice fait partie du cours

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

Afficher le cours

Instructions

  • Utilisez getSymbols() pour charger les données de « BRK-A ».
  • Utilisez des backticks (`) et head() pour afficher les premières lignes des données.
  • Utilisez get() pour affecter les données chargées par getSymbols() à un objet nommé BRK.A.

Exercice interactif pratique

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

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