tests/testthat/_snaps/formatting_functions.md

format_fraction works with healthy inputs

Code
  res
Output
  [1] "2/3 (66.7%)"

format_fraction works with 0 numerator input

Code
  res
Output
  [1] "0/3"

format_fraction_fixed_dp works with healthy inputs

Code
  res
Output
  [1] "2/3 (66.7%)"

format_fraction_fixed_dp works with whole number percentages

Code
  res
Output
  [1] "2/8 (25.0%)"

format_fraction_fixed_dp works with 0 numerator input

Code
  res
Output
  [1] "0/3"

format_count_fraction works with healthy inputs

Code
  res
Output
  [1] "2 (66.7%)"

format_count_fraction works with count of 0

Code
  res
Output
  [1] "0"

format_count_fraction_fixed_dp works with healthy inputs

Code
  res
Output
  [1] "2 (50.0%)"
Code
  res
Output
  [1] "2 (66.7%)"

format_count_fraction_fixed_dp works with count of 0

Code
  res
Output
  [1] "0"

format_count_fraction_lt10 works with healthy inputs

Code
  res
Output
  [1] "10 (100%)"  "19 (51.8%)" "76 (99.6%)"

format_count_fraction_lt10 works with count less than 10

Code
  res
Output
  [1] "9" "1" "7"

format_xx works with easy inputs

Code
  res
Output
  [1] "2 (0.6)"    "10 (785.6)"

format_sigfig works with easy inputs

Code
  res
Output
  [1] "1.66"    "0.576"   "0.100"   "78.6"    "0.00123" "200"

format_sigfig works with different format types

Code
  res
Output
  [1] "1.66 (0.576)"  "0.100 (78.6)"  "0.00123 (200)"
Code
  res
Output
  [1] "1.66 - 0.576"  "0.100 - 78.6"  "0.00123 - 200"

format_fraction_threshold works with easy inputs

Code
  res
Output
  [1] "10" "<2" "0"

h_get_format_threshold works with easy inputs

Code
  res
Output
  $threshold
     low   high 
    0.01 999.99

  $format_string
        low      high 
    "<0.01" ">999.99"
Code
  res
Output
  $threshold
    low  high 
    0.1 999.9

  $format_string
       low     high 
    "<0.1" ">999.9"

h_format_threshold works with easy inputs

Code
  res
Output
  [1] "0.78"    "0.13"    ">999.99" "0.00"    "<0.01"   NA

format_extreme_values works with easy inputs

Code
  res
Output
  [1] "0.13"    ">999.99" "0.00"    "<0.01"   NA

format_extreme_values_ci works with easy inputs

Code
  res
Output
  [1] "(0.13, >999.99)" "(0.00, <0.01)"   "(NA, NA)"

auto formatting works with NA values

Code
  result
Output
                   all obs     
  —————————————————————————————
  n                   5        
  Mean               1.4       
  Mean (SD)   1.44042 (1.91481)
  Min - Max    0.0010 - 4.0000


Try the tern package in your browser

Any scripts or data that you put into this service are public.

tern documentation built on Sept. 24, 2024, 9:06 a.m.