FC ConcursosFC Concursos

Questão FC95962

library('dplyr') lista <- data.frame( id = c(10,11,12,13), nome = c('pedro','mauro','maria','joana'), sexo = c('M','M','F','F'), uf = c('PA','RJ','AL',NA), row.names=c('r1','r2','r

Linguagens de Programação

CEBRASPE (CESPE) · 2023

library('dplyr')
lista <- data.frame(
   id = c(10,11,12,13),
   nome = c('pedro','mauro','maria','joana'),
   sexo = c('M','M','F','F'),
   uf = c('PA','RJ','AL',NA),
   row.names=c('r1','r2','r3','r4')
)


Considerando o código precedente, julgue os itens a seguir, a respeito da biblioteca dplyr para R.

Considerando-se o dataframe lista do código R apresentado, ao se executar o comando lista %>% select(c(1,3)), o resultado será o seguinte.

     id nome
r1 10 pedro
r2 11 mauro
r3 12 maria
r4 13 joana
Mostrar resposta e comentário

Gabarito

Errado

Comentário do professor

Comentário: O comando `lista %>% select(c(1,3))` seleciona apenas as colunas referentes aos índices 1 e 3 do dataframe, que correspondem às colunas "id" e "sexo". Portanto, o resultado não incluirá a coluna "nome", como afirmado. O resultado esperado seria um dataframe com as colunas "id" e "sexo", e não as colunas "id" e "nome". Assim, a afirmação está incorreta.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo