Tenho duas planilhas, nas quais existem 2 colunas comuns e depedentes entre as duas, como faço para unir e transformar em uma só tabela ?
Tenho duas planilhas, nas quais existem 2 colunas comuns e depedentes entre as duas, como faço para unir e transformar em uma só tabela ?
Oi Marcela,
Acredito que você poderia usar a função merge().
# Suponha que você tenha duas planilhas chamadas data1 e data2
# com as seguintes colunas:
# data1:
# id | name | age | salary
# 1 | John | 32 | 35000
# 2 | Mary | 27 | 30000
# 3 | Pete | 45 | 50000
# data2:
# id | salary | department
# 1 | 35000 | Marketing
# 2 | 30000 | Sales
# 3 | 50000 | HR
# Para unir as duas planilhas usando a coluna "id" como chave, você pode usar a seguinte sintaxe:
merged_data <- merge(data1, data2, by="id")
# Isso resultará em uma planilha chamada merged_data com as seguintes colunas:
# id | name | age | salary | department
# 1 | John | 32 | 35000 | Marketing
# 2 | Mary | 27 | 30000 | Sales
# 3 | Pete | 45 | 50000 | HR
Espero ter ajudado e bons estudos,
Abcs!
edit: se precisar de mais exemplos, a documentação da merge() aqui
Na verdade eu tenho estas 2 planilhas e as variaveis que são comuns são municipio e ano , acredito que tenho que concatenar elas para gerar um especie de chave, mas não sei bem como fazer , assim após esse feito devo fazer o passo que você indicou.
Column 1 | Column 2 | Column 3
codigo_municipio municipio taxa_mortalidade ano