Skip to contents

Visualization

Themes and styling

theme_cs() set_x_axis_vertical()
Core Surveillance ggplot2 theme for consistent styling

Colors and palettes

scale_color_cs()
ggplot2 color scale using Core Surveillance color palettes
scale_fill_cs()
ggplot2 fill scale using Core Surveillance color palettes
colors
Color definitions for Core Surveillance styling
display_all_palettes()
Display all available color palettes

Plot utilities

pretty_breaks()
Pretty breaks
every_nth()
Returns every nth discrete value
save_a4()
Save a ggplot2 plot at A4 size

Norwegian formatting

Numbers

format_num_as_nor_num_0() format_num_as_nor_num_1() format_num_as_nor_num_2()
Format numbers with Norwegian conventions (0 decimal places)
format_num_as_nor_perc_0() format_num_as_nor_perc_1() format_num_as_nor_perc_2()
Format numbers as percentages with Norwegian conventions (0 decimal places)
format_num_as_nor_per100k_0() format_num_as_nor_per100k_1() format_num_as_nor_per100k_2()
Format numbers per 100k with Norwegian conventions (0 decimal places)
format_num_as_nor_invlog2_1() format_num_as_nor_invlog2_2()
Format numbers on inverse log-2 scale with Norwegian conventions (1 decimal place)
format_num_as_nor_invlog10_1() format_num_as_nor_invlog10_2()
Format numbers on inverse log-10 scale with Norwegian conventions (1 decimal place)
format_num_as_nor_invloge_1() format_num_as_nor_invloge_2()
Format numbers on inverse natural log scale with Norwegian conventions (1 decimal place)
format_cstidy_age_as_factor() format_cstidy_age_as_character()
Format cstidy age codes as factor with Norwegian text
format_location_code_as_factor() format_location_code_as_character()
Convert Norwegian location codes to factor with readable labels

Dates and times

format_date_as_nor() format_datetime_as_nor() format_datetime_as_file()
Format date and datetime using Norwegian conventions

Journal formatting (international standards)

Numbers

format_num_as_journal_num_0() format_num_as_journal_num_1() format_num_as_journal_num_2()
Format numbers with journal conventions (0 decimal places)
format_num_as_journal_perc_0() format_num_as_journal_perc_1() format_num_as_journal_perc_2()
Format numbers as percentages with journal conventions (0 decimal places)
format_num_as_journal_per100k_0() format_num_as_journal_per100k_1() format_num_as_journal_per100k_2()
Format numbers per 100k with journal conventions (0 decimal places)
format_num_as_journal_invlog2_1() format_num_as_journal_invlog2_2()
Format numbers on inverse log-2 scale with journal conventions (1 decimal place)
format_num_as_journal_invlog10_1() format_num_as_journal_invlog10_2()
Format numbers on inverse log-10 scale with journal conventions (1 decimal place)
format_num_as_journal_invloge_1() format_num_as_journal_invloge_2()
Format numbers on inverse natural log scale with journal conventions (1 decimal place)

Dates and times

format_date_as_journal() format_datetime_as_journal() format_datetime_as_journal_file()
Format date and datetime using journal conventions (ISO 8601)

Development utilities

as_github_code()
Create a github_code object from a GitHub URL
print(<github_code>)
Print a github_code object
view_html()
View HTML in the RStudio viewer
set_global()
Set global configuration for location code formatting