FC ConcursosFC Concursos

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

  1. 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.
  2. 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.
  3. cria um histograma da variável displ usando o dataset "mpg".
  4. 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.
  5. 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

Continue aprendendo