Questão FC369870
Considere o seguinte código em R: É correto afirmar que
Linguagens de Programação para Ciência de Dados
FGV · 2024
Considere o seguinte código em R:

É correto afirmar que
- carrega a biblioteca "ggplot2", carrega o dataset "mpg" e cria um gráfico de barras mostrando a relação entre as variáveis displ e hwy.
- carrega a biblioteca "ggplot2", carrega o dataset "mpg" e cria um gráfico de pontos mostrando a relação entre as variáveis displ e hwy.
- cria um histograma da variável displ usando o dataset "mpg".
- carrega a biblioteca "dplyr", carrega o dataset "mpg" e cria um gráfico de pontos mostrando a relação entre as variáveis displ e hwy.
- carrega a biblioteca "ggplot2", carrega o dataset "mpg", mas o código contém um erro, então não gera nenhum gráfico.
Mostrar resposta e comentário
Gabarito
Errado
Comentário do professor
O código chama library("ggplot2") e referencia o conjunto de dados mpg, por isso ambas as dependências são acionadas no fluxo.
No entanto, há um erro de sintaxe na construção do gráfico: a camada geométrica não foi concatenada corretamente à função ggplot(). Em R/ggplot2 é obrigatório usar o operador + para somar camadas, por exemplo ggplot(mpg, aes(displ, hwy)) + geom_point().
Como o operador + está ausente (ou foi colocado de forma incorreta), a expressão resulta em erro e o comando não produz nenhum gráfico em tempo de execução.
Portanto, embora a biblioteca e o dataset sejam carregados, o problema sintático impede a geração da figura.
Conteúdo do catálogo FC Concursos · Atualizado em