Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Modificando Elementos de Vetor | Tipos de Dados e Vetores
Introdução ao R

bookModificando Elementos de Vetor

Vetores podem ser modificados pela adição de novos elementos ou atualização dos já existentes. Isso é útil quando a estrutura de dados precisa crescer ou quando valores precisam ser corrigidos.

Adição de Elementos com Funções

Utilize a função c() ou a função append() para adicionar um novo valor a um vetor. Se o vetor for nomeado, é possível atribuir um rótulo ao novo elemento.

Exemplo

12345678
grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Add new grade grades <- c(grades, 60) names(grades)[length(grades)] <- 'Philosophy' grades
copy

Adicionando Elementos com Nomes

Se o vetor já possui nomes, é possível adicionar um novo elemento atribuindo um valor diretamente a um novo nome.

Exemplo

1234567
grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Add new grade grades['Philosophy'] <- 60 grades
copy

Atualização de Elementos

Também é possível modificar valores existentes, seja pelo nome ou pelo índice.

Exemplo

1234567
grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Update second grade grades[2] <- 60 # Update Math grade by name grades["Math"] <- 100
copy
Tarefa

Swipe to start coding

  1. Adicione um novo item chamado 'Desk' com o preço de 135 ao final do vetor prices utilizando o segundo método (atribuindo o nome ao adicionar o valor).
  2. Atualize o preço da 'Bookshelf' para 180. Você pode fazer isso usando o índice ou o nome.
  3. Exiba o vetor prices modificado.

Solução

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 2. Capítulo 8
single

single

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

close

Awesome!

Completion rate improved to 2.27

bookModificando Elementos de Vetor

Deslize para mostrar o menu

Vetores podem ser modificados pela adição de novos elementos ou atualização dos já existentes. Isso é útil quando a estrutura de dados precisa crescer ou quando valores precisam ser corrigidos.

Adição de Elementos com Funções

Utilize a função c() ou a função append() para adicionar um novo valor a um vetor. Se o vetor for nomeado, é possível atribuir um rótulo ao novo elemento.

Exemplo

12345678
grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Add new grade grades <- c(grades, 60) names(grades)[length(grades)] <- 'Philosophy' grades
copy

Adicionando Elementos com Nomes

Se o vetor já possui nomes, é possível adicionar um novo elemento atribuindo um valor diretamente a um novo nome.

Exemplo

1234567
grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Add new grade grades['Philosophy'] <- 60 grades
copy

Atualização de Elementos

Também é possível modificar valores existentes, seja pelo nome ou pelo índice.

Exemplo

1234567
grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Update second grade grades[2] <- 60 # Update Math grade by name grades["Math"] <- 100
copy
Tarefa

Swipe to start coding

  1. Adicione um novo item chamado 'Desk' com o preço de 135 ao final do vetor prices utilizando o segundo método (atribuindo o nome ao adicionar o valor).
  2. Atualize o preço da 'Bookshelf' para 180. Você pode fazer isso usando o índice ou o nome.
  3. Exiba o vetor prices modificado.

Solução

Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 2. Capítulo 8
single

single

some-alt