Histograma em r

Histograma em r

Os histogramas são diagramas compostos de retângulos para exibir qualquer conjunto de dados estatístico. Eles são usados ​​para resumir a distribuição de informações estatísticas graficamente. Os histogramas são muito versáteis e fornecem simplicidade. Eles são usados ​​para representar as frequências de uma variável em faixas contínuas.

Vamos tentar cobrir o histograma neste artigo. Primeiro passaremos pela sintaxe do função hist () Antes de analisar alguns exemplos de como criar histogramas em r usando este método.

O histograma em r:

Na programação R, os histogramas são muito úteis na visualização do intervalo definido pelo usuário. O histograma é uma das parcelas mais usadas para exibição e análise de dados gráficos. Os histogramas são comumente retratados como retângulos verticais alinhados ao longo de um eixo bidimensional, exibindo uma comparação de grupos de dados. As contagens de dados são representadas pelo tamanho das colunas ou caixas retangulares no eixo y, enquanto os valores dos grupos de dados são mostrados no eixo x. Os histogramas ajudam na avaliação de dados. Em r, um histograma pode ser gerado para uma variável específica. Isso é importante para seleção de variáveis ​​e aplicações de aprendizado de recursos em projetos de ciência de dados.

Construindo um histograma em r:

A sintaxe para a construção de um histograma em r é:

# Hist (V, Main, Xlab, Ylab, Xlim, Ylim, Breaks, Col, Border)

““v”Representa os dados usados ​​para criar o histograma. ““principal"É o título do char,"col”É a cor das barras,“xlab”É um rótulo para o eixo horizontal e“ylab”É um rótulo para o eixo vertical. ““xlim”É usado para definir o limite de eixo horizontal. ““ylim”É usado para definir o limite do eixo vertical. ““quebrar”É utilizado para especificar a largura dos caixotes. ““fronteira”Especifica a cor da fronteira do bar.

Realizaremos exemplos diferentes para entender e implementar todos os parâmetros mencionados no parágrafo acima.

Exemplo # 1: Criando um histograma simples em r usando um conjunto de dados ou vetor interno:

O histograma precisa de algum conjunto de dados embutido para importar para R para avaliação. Numerosos módulos e funções gráficos estão incluídos em r, bem como em suas bibliotecas. Usamos o conjunto de dados de passageiros aéreos embutidos neste exemplo. Para construir um histograma para um conjunto de dados específico, use a função hist () com um sinal $ para escolher uma coluna específica de dados do conjunto de dados.

O exemplo a seguir cria um histograma dos valores no conjunto de dados do passageiro aéreo:

O histograma resultante se parece com o seguinte:

No exemplo acima, você aprendeu a criar um histograma usando o conjunto de dados embutido. Além disso, você pode gerar rapidamente um histograma utilizando a função "hist ()" que avalia um histograma, dependendo dos valores que você especificar. Você fornece o nome do seu conjunto de dados entre os colchetes desta função. Esta função aceita uma lista de números para plotar o histograma.

Usando a opção "principal", você pode adicionar um título ao histograma. Ao passar "Main" como uma entrada para o método Hist (), você pode alterar o nome do histograma. Nesse cenário, você cria um histograma a partir da coleção de dados "S" chamada "Todos os alunos". Enquanto "xlab" será usado para nomear o eixo x.

Você pode ver o histograma de saída do hist () com uma lista de números:

Exemplo # 2: Adicionando cor, borda e quebra ao histograma:

As representações padrão raramente ajudam a analisar seus histogramas. Você deve levar mais um movimento para obter um conhecimento mais profundo de seus histogramas. R fornece várias soluções rápidas e diretas para otimizar a representação do diagrama enquanto ainda utiliza a função hist ().

O argumento "Col" será usado para adicionar cor ao histograma e depois mencionar o nome da cor. Além disso, você também pode adicionar a cor da borda às caixas do histograma usando o parâmetro "borda". A opção "Breaks" nos permite escolher o número de barras no histograma. Este número, no entanto, é apenas uma recomendação. Podemos definir o número de barras no histograma com o parâmetro "Breaks". Você pode dar ao parâmetro "quebras" um vetor de pontos de interrupção se quiser controle adicional sobre os pontos de interrupção entre os caixotes. Isso é possível com a função "c ()".

Histograma de saída colorida:

Exemplo # 3: Definir intervalos do eixo x e do eixo y:

Para especificar o intervalo de valores, use os argumentos “Xlim” e “Ylim”. O intervalo fornecido a esses dois argumentos determinará os eixos do nosso gráfico histograma. Vamos vislumbrar como é feito abaixo.

Este histograma no trecho de código acima tem um eixo x limitado a valores de 0 a 50 e um eixo y limitado a valores 0 a 4. Ao utilizar “Xlim” e “ylim”, o método “C ()” é aplicado para restringir os valores nos eixos. São necessários dois valores: um para o início e outro para o fim.

O script acima cria um histograma de valores de dados de "s" e o chama de "todos os alunos", rotula o eixo x como "não. dos estudantes ”, adiciona uma borda preta e uma cor azul aos caixotes, limita o eixo x de 0 a 50, eixo y de 0 a 4 e altera a largura da lixeira para 6.

Exemplo # 4: Histograma com padrão de preenchimento eclodido:

Você também pode construir um histograma com o padrão eclodido. Neste exemplo, o histograma de preenchimento de incubação com linhas inclinadas de 45 ° é construído. Em um histograma, a frequência é determinada pela área da barra, e não pela sua altura, que se refere à sua "densidade". As linhas de eclosão serão azuis enquanto as fronteiras serão negras.

Quando executamos o código acima, obtemos o seguinte resultado:

Conclusão:

Neste tópico, tentamos explorar os fundamentos da construção de histograma em r usando o RSTUDIO. Para usar os argumentos no método "hist ()", executamos vários conjuntos de código. Em quatro instâncias, cobrimos a construção básica de um histograma, como adicionar cor e borda a um histograma, como restringir os intervalos dos eixos x e y e como adicionar eclodir aos histogramas. Você seria capaz de melhorar o apelo visual do seu histograma seguindo esses exemplos simples e fáceis.