Otlog {VGAM} | R Documentation |
Density, distribution function, quantile function, and random generation for the one-truncated logarithmic distribution.
dotlog(x, shape, log = FALSE) potlog(q, shape, log.p = FALSE) qotlog(p, shape) rotlog(n, shape)
x, q |
Vector of quantiles. For the density, it should be a vector with integer values > 1 in order for the probabilities to be positive. |
p |
vector of probabilities. |
n |
number of observations.
Same as in |
shape |
The parameter value c described in in |
log, log.p |
Logical.
If |
The one-truncated logarithmic distribution is a logarithmic distribution but with
the probability of a one being zero. The other probabilities are scaled
to add to unity.
Some more details are given in logff
.
dotlog
gives the density,
potlog
gives the distribution function,
qotlog
gives the quantile function, and
rotlog
generates random deviates.
Given some response data, the VGAM family function
otlog
estimates the parameter shape
.
Function potlog()
suffers from the problems that
plog
sometimes has.
T. W. Yee
dotlog(1:20, 0.5) rotlog(20, 0.5) ## Not run: shape <- 0.8; x <- 1:10 plot(x, dotlog(x, shape = shape), type = "h", ylim = 0:1, sub = "shape=0.8", las = 1, col = "blue", ylab = "Probability", main = "1-truncated logarithmic distribution: blue=PMF; orange=CDF") lines(x + 0.1, potlog(x, shape = shape), col = "orange", lty = 3, type = "h") ## End(Not run)