dBenf(x <- c(0:10, NA, NaN, -Inf, Inf))
pBenf(x)
## Not run:
# xx <- 1:9
# barplot(dBenf(xx), col = "lightblue", las = 1, xlab = "Leading digit",
# ylab = "Probability", names.arg = as.character(xx),
# main = paste("Benford's distribution", sep = ""))
#
# hist(rBenf(n = 1000), border = "blue", prob = TRUE,
# main = "1000 random variates from Benford's distribution",
# xlab = "Leading digit", sub="Red is the true probability",
# breaks = 0:9 + 0.5, ylim = c(0, 0.35), xlim = c(0, 10.0))
# lines(xx, dBenf(xx), col = "red", type = "h")
# points(xx, dBenf(xx), col = "red")
# ## End(Not run)
Run the code above in your browser using DataLab