Description Usage Arguments Details Value Note Author(s) References See Also Examples
View source: R/BioGeoBEARS_generics_v1.R
When a table has numbers that range over many orders of
magnitude, it can be very distracting if the display
program forces each column to the same format.  This
function uses conditional_format_cell via
sapply to format a cell much like
Excel would.
| 1 2 3 4 5 6 |   conditional_format_table(input_table,
    numbers_below_this_get_scientific = 1e-04,
    numdigits_for_superlow_scientific = 1,
    numbers_above_this_get_scientific = 1e+07,
    numdigits_for_superhigh_scientific = 2,
    numdigits_inbetween_have_fixed_digits = 4)
 | 
| input_table | The table to format. | 
| numbers_below_this_get_scientific | When the absolute value of a number is below this value, scientific notation is used. | 
| numdigits_for_superlow_scientific | Number of digits after the '.' for scientific notation of small numbers. | 
| numbers_above_this_get_scientific | When the absolute value of a number is above this value, scientific notation is used. | 
| numdigits_for_superhigh_scientific | Number of digits after the '.' for scientific notation of large numbers. | 
| numdigits_inbetween_have_fixed_digits | Numbers of
medium size have this many fixed digits.  Note that other
cutoffs are specified in the code, and
 | 
The defaults seem to work well, but could be modified. The current function also extracts just the filename, if a full path is given.
output_table The table, reformatted with cells of
class character.
Go BEARS!
Nicholas J. Matzke matzke@berkeley.edu
http://phylo.wikidot.com/matzke-2013-international-biogeography-society-poster
Matzke_2012_IBS
| 1 2 3 4 5 | test=1
input_table = adf(c(143514514514532, -42.235235, -42.0000000,
0.0000, 0.0001, 0.00001, 0.0000111))
conditional_format_table(input_table=input_table)
 | 
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.