CommencezCommencez gratuitement

Accéder à l'objet avec get() ou des accents graves

À 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 sur le plan syntaxique contiennent des lettres, des chiffres, « . » et « _ », et doivent commencer par une lettre ou par un « . » suivi d'un caractère qui n'est pas un chiffre.

Par exemple, le symbole des actions de catégorie A de Berkshire Hathaway est « BRK-A », qui n'est pas un nom valide sur le plan syntaxique parce qu'il contient le caractère « - ». Autre exemple : les actions chinoises, dont les symboles sont composés de chiffres. Le symbole Yahoo Finance pour l'indice composite de la SSE est « 000001.SS ».

Vous pouvez utiliser la fonction get ou des accents graves (`) pour accéder aux objets qui n'ont pas de noms valides sur le plan syntaxique.

Cette activité fait partie du cours

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

Voir le cours

Instructions de l’exercice

  • Utilisez getSymbols() pour charger les données de « BRK-A ».
  • Utilisez des accents graves (`) 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 ce code d’exemple.

# 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