Description Usage Arguments Details Value Examples
as_huxtable
or as_hux
converts an object to a huxtable.
Conversion methods exist for data frames, tables, ftables, matrices and (most) vectors.
is_hux[table]
tests if an object is a huxtable.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | as_huxtable(x, ...)
as_hux(x, ...)
## Default S3 method:
as_huxtable(
x,
add_colnames = getOption("huxtable.add_colnames", TRUE),
add_rownames = FALSE,
autoformat = getOption("huxtable.autoformat", TRUE),
...
)
is_huxtable(x)
is_hux(x)
|
x |
Object to convert. |
... |
Arguments passed on to |
add_colnames |
If |
add_rownames |
If |
autoformat |
If |
For table
objects, add_colnames
and add_rownames
are TRUE
by default. For
matrix
objects, they are FALSE
. Other classes use
options("huxtable.add_colnames")
, which is TRUE
by default; add_rownames
is FALSE
.
An object of class "huxtable".
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | dfr <- data.frame(
a = 1:5,
b = letters[1:5],
stringsAsFactors = FALSE
)
as_huxtable(dfr)
mx <- matrix(letters[1:12], 4, 3)
as_huxtable(mx, add_colnames = FALSE)
library(stats)
tbl <- table(
Wool = warpbreaks$wool,
Tension = warpbreaks$tension
)
as_huxtable(tbl) # adds row and column names by default
# adding rownames:
as_hux(mtcars[1:3,], add_colnames = TRUE,
add_rownames = "Car")
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.