Provide an optimal histogram, in the sense of probability density estimation and features detection, by means of multiscale variational inference. In other words, the resulting histogram servers as an optimal density estimator, and meanwhile recovers the features, such as increases or modes, with both false positive and false negative controls. Moreover, it provides a parsimonious representation in terms of the number of blocks, which simplifies data interpretation. The only assumption for the method is that data points are independent and identically distributed, so it applies to fairly general situations, including continuous distributions, discrete distributions, and mixtures of both. For details see Li, Munk, Sieling and Walther (2016) <arXiv:1612.07216>.
Rcpp (>= 0.12.5), graphics, stats, grDevices, utils

Essential Functions not Included in Base R
Functions for converting objects to scalars (vectors of length 1)
and a more inclusive definition of data that can be interpreted as numbers
(numeric and complex alike).

c(
person("Jorge", "Cimentada", email = "cimentadaj@gmail.com", role = c("aut", "cre")),
person("Thomas", "Leeper", role = "rev", comment = "Thomas reviewed the package for rOpensci,see https://github.com/ropensci/onboarding/issues/201"),
person("Nujcharee", "Haswell", role = "rev", comment = "Nujcharee reviewed the package for rOpensci, see https://github.com/ropensci/onboarding/issues/201")
)
Download data from the European Social Survey directly from their website <http://www.europeansocialsurvey.org/>. There are two families of functions that allow you to download and interactively check all countries and rounds available.
Jorge Cimentada [aut, cre],
Thomas Leeper [rev] (Thomas reviewed the package for rOpensci,see
https://github.com/ropensci/onboarding/issues/201),
Nujcharee Haswell [rev] (Nujcharee reviewed the package for rOpensci,
see https://github.com/ropensci/onboarding/issues/201)

c(
person("Jorge", "Cimentada", email = "cimentadaj@gmail.com", role = c("aut", "cre")),
person("Thomas", "Leeper", role = "rev", comment = "Thomas reviewed the package for rOpensci,see https://github.com/ropensci/onboarding/issues/201"),
person("Nujcharee", "Haswell", role = "rev", comment = "Nujcharee reviewed the package for rOpensci, see https://github.com/ropensci/onboarding/issues/201"),
person("Jorge", "Lopez", email = "jorge@loperez.com", role = c("ctb")),
person("François", "Briatte", email = "f.briatte@gmail.com", role = c("ctb"))
)
xml2, httr, haven (>= 2.1.0), rvest, tibble, utils
foreign, testthat (>= 2.1.0), knitr, rmarkdown, covr
Jorge Cimentada [aut, cre],
Thomas Leeper [rev] (Thomas reviewed the package for rOpensci,see
https://github.com/ropensci/onboarding/issues/201),
Nujcharee Haswell [rev] (Nujcharee reviewed the package for rOpensci,
see https://github.com/ropensci/onboarding/issues/201),
Jorge Lopez [ctb],
François Briatte [ctb]