Modificando 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
12345678grades <- 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
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
1234567grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Add new grade grades['Philosophy'] <- 60 grades
Atualização de Elementos
Também é possível modificar valores existentes, seja pelo nome ou pelo índice.
Exemplo
1234567grades <- 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
Swipe to start coding
- Adicione um novo item chamado
'Desk'
com o preço de135
ao final do vetorprices
utilizando o segundo método (atribuindo o nome ao adicionar o valor). - Atualize o preço da
'Bookshelf'
para180
. Você pode fazer isso usando o índice ou o nome. - Exiba o vetor
prices
modificado.
Solução
Obrigado pelo seu feedback!
single
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
Awesome!
Completion rate improved to 2.27
Modificando 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
12345678grades <- 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
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
1234567grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Add new grade grades['Philosophy'] <- 60 grades
Atualização de Elementos
Também é possível modificar valores existentes, seja pelo nome ou pelo índice.
Exemplo
1234567grades <- 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
Swipe to start coding
- Adicione um novo item chamado
'Desk'
com o preço de135
ao final do vetorprices
utilizando o segundo método (atribuindo o nome ao adicionar o valor). - Atualize o preço da
'Bookshelf'
para180
. Você pode fazer isso usando o índice ou o nome. - Exiba o vetor
prices
modificado.
Solução
Obrigado pelo seu feedback!
single