# NOT RUN {
# Construct standard Normal and distribution
dstr("Norm") # ShortName
dstr("Normal") # ClassName
# Construct Binomial(5, 0.1)
dstr("Binomial", size = 5, prob = 0.1)
# Construct decorated Gamma(2, 1)
dstr("Gamma", shape = 2, rate = 1,
decorators = "ExoticStatistics")
# Or with a list
dstr("Gamma", pars = list(shape = 2, rate = 4))
# Construct vector with dstrs
# Binomial and Gamma with default parameters
dstrs(c("Binom", "Gamma"))
# Binomial with set parameters and Gamma with
# default parameters
dstrs(c("Binom", "Gamma"), list(list(size = 4), NULL))
# Binomial and Gamma with set parameters
dstrs(c("Binom", "Gamma"),
list(list(size = 4), list(rate = 2, shape = 3)))
# Multiple Binomials
dstrs("Binom", data.frame(size = 1:5, prob = 0.5))
# }
Run the code above in your browser using DataLab