Advertisements

Um histograma representa as frequências de valores de uma variável encurvada em intervalos. O histograma é semelhante ao chat de barras, mas a diferença é que agrupa os valores em gamas contínuas. Cada barra no histograma representa a altura do número de valores presentes nessa gama.

R cria o histograma usando a função hist(). Esta função toma um vector como entrada e utiliza mais alguns parâmetros para traçar histogramas.

Sintaxe

A sintaxe básica para criar um histograma usando R é –

hist(v,main,xlab,xlim,ylim,breaks,col,border)

Seguir é a descrição dos parâmetros usados –

  • p>v é um vector contendo valores numéricos usados no histograma.
  • p>p> principal indica o título do gráfico.
  • p>col é usado para definir a cor das barras.
  • p>p>border é usado para definir a cor da borda de cada barra.
  • p>xlab é usado para dar descrição do eixo x.
  • p>xlab é utilizado para especificar a gama de valores no eixo x.
  • p>ylim é utilizado para especificar a gama de valores no eixo y.
  • p>p>breaks é utilizado para mencionar a largura de cada barra.

Exemplo

Um histograma simples é criado utilizando parâmetros de vector de entrada, etiqueta, col e borda.

O script dado abaixo irá criar e guardar o histograma no directório de trabalho R actual.

# Create data for the graph.v <- c(9,13,21,8,36,22,12,41,31,33,19)# Give the chart file a name.png(file = "histogram.png")# Create the histogram.hist(v,xlab = "Weight",col = "yellow",border = "blue")# Save the file.dev.off()

Quando executamos o código acima, produz o seguinte resultado –

Histograma de V

Intervalo de valores X e Y

Para especificar o intervalo de valores permitidos nos eixos X e Y, podemos utilizar os parâmetros xlim e ylim.

A largura de cada uma das barras pode ser decidida utilizando pausas.

# Create data for the graph.v <- c(9,13,21,8,36,22,12,41,31,33,19)# Give the chart file a name.png(file = "histogram_lim_breaks.png")# Create the histogram.hist(v,xlab = "Weight",col = "green",border = "red", xlim = c(0,40), ylim = c(0,5), breaks = 5)# Save the file.dev.off()

Quando executamos o código acima, produz o seguinte resultado –

Histograma de quebras de linha

Advertisements

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *