plticks
calls pretty
for getting
tick locations if plscale
is not specified and
prettyscale
if it is.
It generates another set for locations of tick labels if
tickintervals
has 2 elements, such that not all ticks
are labelled.
The scaling function plscale
can be given by its name
if that name is one of
log, log10, logst, sqrt, asinp, logit, qnorm
.
Otherwise, it must be a function with an attribute
inverse
that defines the inverse function.
It should also have an attribute range
and an
attribute range.transformed
if the possible
range for its argument or its values are restricted,
like asinp
that is defined for values between 0 and 100
and has values in the interval from 0 to 1.