I have the sample population of a certain signal’s registered amplitude maxima. Population is about 15 million samples. I produced a histogram of the population, but cannot guess the distribution with such a histogram.
EDIT1: File with raw sample values is here: raw data
Can anyone help estimate the distribution with the following histogram:
Answer
Use fitdistrplus:
Here’s the CRAN link to fitdistrplus.
Here’s the old vignette link for fitdistrplus.
If the vignette link doesn’t work, do a search for “Use of the library fitdistrplus to specify a distribution from data”.
The vignette does a good job of explaining how to use the package. You can look at how various distributions fit in a short period of time. It also produces a Cullen/Frey Diagram.
#Example from the vignette
library(fitdistrplus)
x1 <- c(6.4, 13.3, 4.1, 1.3, 14.1, 10.6, 9.9, 9.6, 15.3, 22.1, 13.4, 13.2, 8.4, 6.3, 8.9, 5.2, 10.9, 14.4)
plotdist(x1)
descdist(x1)
f1g <- fitdist(x1, "gamma")
plot(f1g)
summary(f1g)
Attribution
Source : Link , Question Author : mbaitoff , Answer Author : bill_080