Usando gather para organizar um conjunto de dados
Para representar os dados de votos e tópicos unidos em um formato arrumado, de modo que possamos analisar e criar gráficos por tópico, precisamos transformar os dados para que cada linha tenha uma combinação país-voto-tópico. Isso vai mudar a estrutura de seis colunas (me, nu, di, hr, co, ec) para duas colunas (topic e has_topic).
Este exercício faz parte do curso
Estudo de caso: Análise Exploratória de Dados em R
Instruções do exercício
- Carregue o pacote
tidyr. - Una as seis colunas de tópico em
votes_joinedem uma coluna chamadatopic(contendo um deme,nu, etc.) e uma coluna chamadahas_topic(contendo 0 ou 1). Imprima o resultado sem salvá-lo. - Você na verdade não se importa com os casos em que
has_topicé 0. Faça a operaçãogather()novamente, mas desta vez também filtre apenas as linhas em que o tópico emtopicdescreve o voto. Salve o resultado comovotes_gathered.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# Load the tidyr package
# Gather the six me/nu/di/hr/co/ec columns
# Perform gather again, then filter