| show | R Documentation |
Show methods for onions
## S4 method for signature 'onion'
show(object)
onion_show(x,
comp = getOption("show_onions_compactly"),
h = getOption("show_onions_horizontally")
)
comp_names(x)
x, object |
Onions |
comp |
Boolean, with |
h |
Boolean, with |
Default behaviour is to print by rows. To print by columns, set
option show_onions_horizontally to TRUE:
options("show_onions_horizontally" = TRUE)
Any non-TRUE value (including NULL and its being unset)
will restore the default.
Similarly, to show onions compactly, set option
show_onions_compactly to TRUE:
options("show_onions_compactly" = TRUE)
This option works best for simple onions with integer entries (or at least values with few decimal places), and especially if there are many zero entries.
Function onion_show() is a helper function, not really intended
for the end-user.
The “names” of the components of an onion (viz Re,
i, j, k for quaternions and Re, i,
j, k, l,il,jl,kl for
octonions) are given by function comp_names() which takes
either a character string or an onion.
The print method for onionmat objects is also sensitive to
these options.
Robin K. S. Hankin
x <- roct(15)
x #default
options("show_onions_horizontally" = TRUE)
roct(4)
options("show_onions_horizontally" = FALSE) # restore default
options("show_onions_compactly" = TRUE)
x <- as.quaternion(matrix(sample(c(0,0,0,-1,1),80,replace=TRUE),4,20))
options("show_onions_compactly" = FALSE) # restore default
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.