2
respostas

Duvida com R

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 ?

2 respostas

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.

Insira aqui a descrição dessa imagem para ajudar na acessibilidade Column 1 | Column 2 | Column 3

Insira aqui a descrição dessa imagem para ajudar na acessibilidade codigo_municipio municipio taxa_mortalidade ano

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software