# S3 method for hyper2
print(x, ...)
# S3 method for hyper3
print(x, ...)
Value
Returns the hyper2 or hyper3 object it was sent,
invisibly.
Function pnv() (“print named
vector”) takes a named vector and returns a character string
that is used in the hyper3 print method. It is sensitive to
base R print options such as digits and scipen.
Currently there is no space around the “=” symbol but this is
easy to change.
Arguments
x
An object of class hyper2 or hyper3
...
Further arguments, currently ignored
Author
Robin K. S. Hankin
Details
Used mainly for their side-effect of printing the log-likelihood
function. In the print method, a natural logarithm is indicated with
“log()”---not “ln()”---consistent with R
builtin terminology base::log().
The hyper2 print method is sensitive to option
give_warning_on_nonzero_power_sum. If TRUE, a warning is
issued if the powers have nonzero sum. This is usually what you want
because observations are typically multinomial; a warning indicates
nonzero sum of powers, which should prompt us to check the coding.
Vignette zeropower gives a discussion of this issue.