Importar dados do STATA com haven
Agora é a vez dos arquivos de dados do STATA; você pode usar read_dta() para isso.
Ao inspecionar o resultado da chamada read_dta(), você vai notar que uma coluna será importada como um vetor labelled, um equivalente em R para a estrutura de dados comum em outros ambientes estatísticos. Para continuar trabalhando de forma eficiente com os dados no R, é melhor transformar esse dado em uma classe padrão do R. Para converter uma variável da classe labelled em um fator, você vai precisar da função as_factor() do haven.
Neste exercício, você vai trabalhar com dados anuais de importação e exportação de açúcar, tanto em USD quanto em peso. Os dados estão em: https://assets.datacamp.com/production/course_1478/datasets/trade.dta
Este exercício faz parte do curso
Importação de dados intermediária em R
Instruções do exercício
- Importe o arquivo de dados diretamente da URL usando
read_dta()e armazene-o comosugar. - Mostre a estrutura de
sugar. A colunaDatetem a classelabelled. - Converta os valores na coluna
Datedesugarpara datas, usandoas.Date(as_factor(___)). - Mostre a estrutura de
sugarnovamente. Melhor agora?
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# haven is already loaded
# Import the data from the URL: sugar
# Structure of sugar
# Convert values in Date column to dates
# Structure of sugar again