Como criar um histograma de frequência relativa em r
Um histograma de frequência relativa é um gráfico que exibe as frequências relativas dos valores em um conjunto de dados.
Este tutorial explica como criar um histograma de frequência relativa em R usando a função lattice histogram() , que usa a seguinte sintaxe:
histograma (x, tipo)
Ouro:
- x: dados
- type: tipo de histograma de frequência relativa que você deseja criar; as opções incluem porcentagem, contagem e densidade.
Histograma padrão
Primeiro, carregue o pacote lattice :
library(lattice)
Por padrão, este pacote cria um histograma de frequência relativa com porcentagem ao longo do eixo y:
#create data data <- c(0, 0, 2, 3, 4, 4, 5, 6, 7, 12, 12, 14) #create relative frequency histogram histogram(data)
Editando o histograma
Podemos modificar o histograma para incluir um título, diferentes rótulos de eixo e uma cor diferente usando os seguintes argumentos:
- principal: o título
- xlab: rótulo do eixo x
- ylab: o rótulo do eixo y
- col: a cor de preenchimento a ser usada no histograma
Por exemplo:
#modify the histogram
histogram(data,
main='Points per Game by Player',
xlab='Points per Game',
col='steelblue')
Alterando o número de caixas
Podemos especificar o número de compartimentos a serem usados no histograma usando o argumento breaks :
#modify the number of bins histogram(data, main='Points per Game by Player', xlab='Points per Game', col='steelblue', breaks=15 )
Quanto mais categorias você especificar, mais informações granulares você poderá obter sobre seus dados. Por outro lado, quanto menos categorias você especificar, mais agregados se tornarão os dados:
#modify the number of bins histogram(data, main='Points per Game by Player', xlab='Points per Game', col='steelblue', breaks=3 )
Relacionado: Use a regra de Sturges para identificar o número ideal de grupos a serem usados em um histograma.