Как визуализировать график нормального распределения с помощью Plotly? - PullRequest
0 голосов
/ 25 июня 2019

График - диаграмма нормального распределения (Six Sigma) Пакет - Plotly

Я пробовал что-то подобное, но оно не работает

library(plotly)

y <- rgamma(1000, shape = 0.25, rate = 0.0054)
dens <- data.frame(x = density(y)$x, y = density(y)$y)
miny <- 0
maxy <- max(dens$y)

plot_ly() %>% 
add_histogram(x = y) %>% 
add_lines(data = dens, x = ~x, y = ~y, yaxis = "y2", line = list(width = 3)) %>% layout(yaxis2 = list(overlaying = "y", side = "right", range = c(miny, maxy), showgrid = F, zeroline = F))

1 Ответ

0 голосов
/ 25 июня 2019

Использовать пакет corrlY

# download package from 
devtools::install_github("maheshKulkarniX/corrlY")
library(corrlY)
normal_distribution(data = mtcars, parameter = mtcars$mpg, xname = "MPG")

Вы можете увидеть пример в реальном времени по этой ссылке Нормальная диаграмма распределения с использованием R Plotly

Github Repositoryссылка Corrly - пакет визуализации данных с использованием графика, который предоставляет все типы статистических диаграмм

...