Questão FC266293
O tratamento de dados na linguagem R pode ser apresentado de múltiplas formas. O seguinte código em R tem como objetivo criar um library(ggplot2) dados < - data.frame( Aluno = c {"
Questões sem classificação de assunto (TI - Desenvolvimento de Sistemas)
IDECAN · 2024
O tratamento de dados na linguagem R pode ser apresentado de múltiplas formas. O seguinte código em R tem como objetivo criar um
library(ggplot2)
dados < - data.frame(
Aluno = c {"João" , "João", "João", "João", "João"),
Nota = c (7,8, 6, 9,5)
)
ggplot (data = dados, aes( x = Aluno, y = Nota))+
geom_bar (star = "identity", fill = "skyblue")+
labs(title = "Distribuição de Notas",
x = "Aluno",
y= "Nota") +
theme_minimal ( )
- gráfico de barras da distribuição das notas dos alunos.
- histograma das notas dos alunos.
- gráfico de dispersão das notas dos alunos.
- gráfico de linha conectando as notas dos alunos.
Mostrar resposta e comentário
Gabarito
A
Comentário do professor
ggplot recebe o data.frame e a estética definida por aes(x = Aluno, y = Nota), ou seja, cada barra será posicionada pelo nome do aluno no eixo x e terá altura associada ao valor de nota no eixo y.
O uso de geom_bar(stat = "identity") indica explicitamente que as barras devem representar os valores fornecidos em Nota, em vez de contagens. Assim, cada barra tem altura igual à nota do respectivo aluno (\( \text{altura} = \text{Nota} \)).
Os parâmetros adicionais — fill = "skyblue", labs() e theme_minimal() — cuidam da aparência e dos rótulos, sem alterar o tipo de gráfico. Portanto, o código gera um gráfico de barras exibindo a distribuição das notas por aluno.
Conteúdo do catálogo FC Concursos · Atualizado em