Propose column widths based on the MatrixPrintForm of an object
Source: R/tostring.R
propose_column_widths.RdRow names are also considered a column for the output.
Arguments
- x
(
ANY)
aMatrixPrintFormobject, or an object with amatrix_formmethod.- indent_size
(
numeric(1))
indent size, in characters. Ignored whenxis already aMatrixPrintFormobject in favor of information there.- fontspec
(
font_spec)
a font_spec object specifying the font information to use for calculating string widths and heights, as returned byfont_spec().- round_type
(
"iec"or"sas")
the type of rounding to perform. iec, the default, peforms rounding compliant with IEC 60559 (see details), while sas performs nearest-value rounding consistent with rounding within SAS.
Examples
mf <- basic_matrix_form(mtcars)
propose_column_widths(mf)
#> rnms mpg cyl disp hp drat wt qsec vs am gear carb
#> 19 4 3 5 3 4 5 5 2 2 4 4