Como gerar histograma e curva normal no R

  Рет қаралды 16,123

Carvalho Ribeiro

Carvalho Ribeiro

Күн бұрын

Tutorial R | plotando histograma com curva normal
Demonstração simples de como fazer um histograma e curva normal usando ggplot2 e também a base R.

Пікірлер: 27
@angelooliveira4399
@angelooliveira4399 3 жыл бұрын
Aula super prática, valeu cara !! Show de bola !
@carvalhoribeiro
@carvalhoribeiro 3 жыл бұрын
fico feliz que o conteúdo tenha sido útil pra você Angelo
@lucianoseverino5293
@lucianoseverino5293 4 жыл бұрын
Olá Marcelo. Fico muito grato pela aula. Parabéns pela didática. Você teria uma dica para incluir as linhas com os limites especificados no histograma?
@carvalhoribeiro
@carvalhoribeiro 4 жыл бұрын
Sim, após o código adicione um + e na linha de baixo teste as duas opções: a) geom_vline(aes(xintercept = mean(seu_conjunto$sua_variavel)), linetype = "dashed", color = "red", size = 1) b) geom_vline(aes(xintercept = 30), linetype = "dashed", color = "red", size = 1) ps: seu_conjunto$sua_variavel este também precisa atualizar com seus dados.
@lucianoseverino5293
@lucianoseverino5293 4 жыл бұрын
@@carvalhoribeiro Obrigado pela ajuda. Parabéns pelo canal. Conteúdo relevante!!! Estou precisando aprender a pescar. Você conhece esse livro? Só pela amostra não fiquei certo de que oferece o caminho das pedras, além de inúmeros exemplos. amz.onl/hoPn4UK
@jussaradossantosferreira5630
@jussaradossantosferreira5630 3 жыл бұрын
Olá, obrigada pelo vídeo! Como eu faço para fragmentar o eixo da densidade como vc fez com o break? Gostaria de segmentá-lo mais , porém sem usar o ggplot como vc fez ao final do vídeo.
@carvalhoribeiro
@carvalhoribeiro 3 жыл бұрын
fico feliz que o conteúdo tenha sido útil Ajustes da densidade no código de base do R podem ser feitos usando adjust segue um exemplo dados
@claudiotavaresjr
@claudiotavaresjr 2 жыл бұрын
Olá Marcelo! Ótimo tutorial. Gostaria de saber o que significa ponto duplo antes e depois de density, quando você transformou o eixo y de contagem para densidade (..density..)?
@carvalhoribeiro
@carvalhoribeiro 2 жыл бұрын
este ponto duplo indica que esta é uma das variáveis ​​especiais do ggplot( ..count.., ..density.., etc.) são retornados por uma transformação estatística do conjunto de dados original.
@claudiotavaresjr
@claudiotavaresjr 2 жыл бұрын
@@carvalhoribeiro Muito obrigado pela resposta, pela rapidez e pela aula!
@EleuterioMNeto
@EleuterioMNeto 4 жыл бұрын
Marcelo, tudo bem? Muito boa suas explicações!! Contudo, não consegui ao final desse video em Labs () colocar subtitle e o caption. Tem alguma biblioteca que preciso baixar?
@carvalhoribeiro
@carvalhoribeiro 4 жыл бұрын
A função labs(tittle = , subtitle, caption) fazem parte do pacote ggplot2, se você carregou tem que dar. Se mesmo assim não conseguir, tente usar ggtitle("Nome do gráfico, subtitle = "subtítulo do gráfico")
@Calaf120
@Calaf120 4 жыл бұрын
obrigado. Muchas gracias. Thanks
@carvalhoribeiro
@carvalhoribeiro 4 жыл бұрын
Glad to help
@juanzitopoinpoin
@juanzitopoinpoin 4 жыл бұрын
Oi, muito bom o vídeo. Nos casos abordados você utilizou dados random, rnorm. Porém, estou precisando fazer tudo que você ensinou mudando somente o fato de precisar utilizar dados da minha pesquisa. Como eu faria isso? Eu calculei a média e o desvio padrão.
@carvalhoribeiro
@carvalhoribeiro 4 жыл бұрын
é só alterar onde está dados, colocar seus_dados. Lembrando que é só os valores não precisa colocar média nem desvio padrão...eu fiz ali apenas pra gerar os dados.
@rogerfranca2378
@rogerfranca2378 4 жыл бұрын
Fala, marcelo, beleza? consegui instalar e fazer o passo-a-passo com o ggplot, mas depois não consegui executar os códigos que eu já havia escrito antes e só consegui voltar a executá-los depois de fechar e abrir o arquivo sem a parte do código com o ggplot.
@carvalhoribeiro
@carvalhoribeiro 4 жыл бұрын
Olá Roger, se não conseguiu rodar deve ser por que precisa chamar o pacote...antes do código faça library(ggplot2)
@DQuintero1509
@DQuintero1509 4 жыл бұрын
Muchas gracias!!
@carvalhoribeiro
@carvalhoribeiro 4 жыл бұрын
Obrigado
@bhz44
@bhz44 5 жыл бұрын
Marcelo, muito boa sua exposição. Sugiro que você coloque os scripts num documento num link. Grato pelo seu trabalho!
@carvalhoribeiro
@carvalhoribeiro 5 жыл бұрын
Obrigado Francisco, segue o link com os códigos www.linkedin.com/pulse/histograma-com-curva-normal-sobreposta-r-marcelo-carvalho-dos-anjos
@sidneycavalcant
@sidneycavalcant 5 жыл бұрын
Para fazer realmente tem que tirar a Freq = F, porque ?
@carvalhoribeiro
@carvalhoribeiro 5 жыл бұрын
Sim, pois neste caso a curva mostra a probabilidade e no histograma mostra a contagem. Mas há uma saída, para plotar apenas uma linha, poderiamos usar a função polígono de frequencia ggplot(dados)+ aes(preco)+ geom_histogram(alpha=0.3, fill="lightblue", colour = "black")+ geom_freqpoly()
@lucianoseverino5293
@lucianoseverino5293 4 жыл бұрын
@@carvalhoribeiro Um gráfico com dois eixos de Y, sendo o principal para a frequência do secundário para a probabilidade poderia funcionar?
@yagolorransouza1024
@yagolorransouza1024 3 жыл бұрын
Como faço histograma com dados sem ser aleatórios?
@carvalhoribeiro
@carvalhoribeiro 3 жыл бұрын
É só trocar o nome lá ao invés de dados colocar o seu conjunto de dados e a variável que você quer plotar. Nesse código eu mostro como fazer um histograma com curva normal(usado na escola note que mudei de dados para mtcars) e o mesmo histograma(uso no dia a dia na pratica) #histograma com curva normal ggplot(mtcars) + aes(x=mpg)+ geom_histogram(aes(y= ..density..),alpha=0.3, fill="lightblue", colour="black") + stat_function(fun = dnorm, args = list(mean = mean(mtcars$mpg), sd = sd(mtcars$mpg))) #histograma no dia a dia install.packages("funModeling") library(funModeling) funModeling::plot_num(mtcars)
Histograma no Excel com Curva da Distribuição Normal
20:50
Aprendendo Gestão
Рет қаралды 526 М.
UFC 310 : Рахмонов VS Мачадо Гэрри
05:00
Setanta Sports UFC
Рет қаралды 1,2 МЛН
It works #beatbox #tiktok
00:34
BeatboxJCOP
Рет қаралды 41 МЛН
Что-что Мурсдей говорит? 💭 #симбочка #симба #мурсдей
00:19
If I started creating content today, I would do it like this:
11:48
How to Filter Data in R
6:59
Mike Jonas Econometrics
Рет қаралды 47 М.
Curva da Distribuição Normal no Excel (Gráfico com 1 e 2 curvas)
16:21
Aprendendo Gestão
Рет қаралды 171 М.
GRINGS - HISTOGRAMA DE FREQUÊNCIA ( ESTATÍSTICA )
6:30
omatematico.com
Рет қаралды 25 М.
#3 Gráficos de barras e colunas | ggplot2 e como construir gráficos no R
19:38
TUTORIAL HISTOGRAMA EXCEL COM CURVA NORMAL
14:44
TASSIS
Рет қаралды 9 М.
UFC 310 : Рахмонов VS Мачадо Гэрри
05:00
Setanta Sports UFC
Рет қаралды 1,2 МЛН