Fazer com que getSymbols() retorne os dados que recupera
No último exercício, getSymbols() criou automaticamente um objeto com o mesmo nome do símbolo que você forneceu. Neste exercício, você vai aprender a fazer getSymbols() retornar os dados, para poder atribuir a saída você mesmo.
Há dois argumentos que fazem getSymbols() retornar os dados:
- Defina
auto.assign = FALSE. - Defina
env = NULL.
Os dois métodos são equivalentes em termos de funcionalidade, mas auto.assign = FALSE descreve melhor o comportamento. Use-o porque é mais provável que você se lembre do que auto.assign = FALSE significa no futuro.
Este exercício faz parte do curso
Importando e Gerenciando Dados Financeiros em R
Instruções do exercício
- Baixe os dados de SPY e atribua-os a um objeto chamado
spyusando o argumentoauto.assign. - Use a função
str()para ver a estrutura do objetospy. - Baixe os dados de JNJ e atribua-os a um objeto chamado
jnjusando o argumentoenv. - Use
str()novamente, mas no objetojnj.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# Assign SPY data to 'spy' using auto.assign argument
# Look at the structure of the 'spy' object
# Assign JNJ data to 'jnj' using env argument
# Look at the structure of the 'jnj' object