@@ -149,7 +149,7 @@ packages and the latest build info.
FreesearchR
-
26.3.4.260324
+
26.3.4.260323
@@ -294,59 +294,71 @@ packages and the latest build info.
CRAN (R 4.5.0)
+
cffr
+
1.2.1
+
2026-01-12
+
CRAN (R 4.5.2)
+
+
checkmate
2.3.4
2026-02-03
CRAN (R 4.5.2)
-
+
class
7.3-23
2025-01-01
CRAN (R 4.5.0)
-
+
classInt
0.4-11
2025-01-08
CRAN (R 4.5.0)
-
+
cli
3.6.5
2025-04-23
CRAN (R 4.5.0)
-
+
cluster
2.1.8.2
2026-02-05
CRAN (R 4.5.2)
-
+
codetools
0.2-20
2024-03-31
CRAN (R 4.5.0)
-
+
colorspace
2.1-2
2025-09-22
CRAN (R 4.5.0)
-
+
commonmark
2.0.0
2025-07-07
CRAN (R 4.5.0)
-
+
crayon
1.5.3
2024-06-20
CRAN (R 4.5.0)
+
+
curl
+
7.0.0
+
2025-08-19
+
CRAN (R 4.5.0)
+
data.table
1.18.2.1
@@ -696,89 +708,89 @@ packages and the latest build info.
CRAN (R 4.5.0)
+
jsonvalidate
+
1.5.0
+
2025-02-07
+
CRAN (R 4.5.0)
+
+
KernSmooth
2.23-26
2025-01-01
CRAN (R 4.5.0)
-
+
keyring
1.4.1
2025-06-15
CRAN (R 4.5.0)
-
+
knitr
1.51
2025-12-20
CRAN (R 4.5.2)
-
+
labeling
0.4.3
2023-08-29
CRAN (R 4.5.0)
-
+
later
1.4.8
2026-03-05
CRAN (R 4.5.2)
-
+
lattice
0.22-7
2025-04-02
CRAN (R 4.5.2)
-
+
lifecycle
1.0.5
2026-01-08
CRAN (R 4.5.2)
-
+
lme4
2.0-1
2026-03-05
CRAN (R 4.5.2)
-
+
lubridate
1.9.5
2026-02-04
CRAN (R 4.5.2)
-
+
magrittr
2.0.4
2025-09-12
CRAN (R 4.5.0)
-
+
MASS
7.3-65
2025-02-28
CRAN (R 4.5.0)
-
+
Matrix
1.7-4
2025-08-28
CRAN (R 4.5.0)
-
+
memoise
2.0.1
2021-11-26
CRAN (R 4.5.0)
-
-
mgcv
-
1.9-4
-
2025-11-07
-
CRAN (R 4.5.0)
-
mime
0.13
@@ -918,83 +930,83 @@ packages and the latest build info.
CRAN (R 4.5.0)
-
polylabelr
-
1.0.0
-
2026-01-19
-
CRAN (R 4.5.2)
-
-
pracma
2.4.6
2025-10-22
CRAN (R 4.5.0)
-
+
processx
3.8.6
2025-02-21
CRAN (R 4.5.0)
-
+
promises
1.5.0
2025-11-01
CRAN (R 4.5.0)
-
+
proxy
0.4-29
2025-12-29
CRAN (R 4.5.2)
-
+
ps
1.9.1
2025-04-12
CRAN (R 4.5.0)
-
+
purrr
1.2.1
2026-01-09
CRAN (R 4.5.2)
-
+
qqconf
1.3.2
2023-04-14
CRAN (R 4.5.0)
-
+
qqplotr
0.0.7
2025-09-05
CRAN (R 4.5.0)
-
+
quarto
1.5.1
2025-09-04
CRAN (R 4.5.0)
-
+
R6
2.6.1
2025-02-15
CRAN (R 4.5.0)
-
+
ragg
1.5.1
2026-03-06
CRAN (R 4.5.2)
-
+
rankinPlot
1.1.0
2023-01-30
CRAN (R 4.5.0)
+
+
rappdirs
+
0.3.4
+
2026-01-17
+
CRAN (R 4.5.2)
+
rbibutils
2.4.1
@@ -1314,11 +1326,23 @@ packages and the latest build info.
CRAN (R 4.5.0)
+
utf8
+
1.2.6
+
2025-06-08
+
CRAN (R 4.5.0)
+
+
uuid
1.2-2
2026-01-23
CRAN (R 4.5.2)
+
+
V8
+
8.0.1
+
2025-10-10
+
CRAN (R 4.5.0)
+
vctrs
0.7.1
diff --git a/articles/session.md b/articles/session.md
index 7855c457..2c782b1d 100644
--- a/articles/session.md
+++ b/articles/session.md
@@ -28,11 +28,11 @@ FreesearchR:::session_data$platform |> knitr::kable()
| collate | en_US.UTF-8 |
| ctype | en_US.UTF-8 |
| tz | Europe/Copenhagen |
-| date | 2026-03-24 |
+| date | 2026-03-23 |
| rstudio | 2026.01.1+403 Apple Blossom (desktop) |
| pandoc | 3.6.4 @ /opt/homebrew/bin/ (via rmarkdown) |
| quarto | 1.7.30 @ /usr/local/bin/quarto |
-| FreesearchR | 26.3.4.260324 |
+| FreesearchR | 26.3.4.260323 |
## Libraries
@@ -63,6 +63,7 @@ FreesearchR:::session_data$libs|> knitr::kable()
| cardx | 0.3.2 | 2026-02-05 | CRAN (R 4.5.2) |
| caTools | 1.18.3 | 2024-09-04 | CRAN (R 4.5.0) |
| cellranger | 1.1.0 | 2016-07-27 | CRAN (R 4.5.0) |
+| cffr | 1.2.1 | 2026-01-12 | CRAN (R 4.5.2) |
| checkmate | 2.3.4 | 2026-02-03 | CRAN (R 4.5.2) |
| class | 7.3-23 | 2025-01-01 | CRAN (R 4.5.0) |
| classInt | 0.4-11 | 2025-01-08 | CRAN (R 4.5.0) |
@@ -72,6 +73,7 @@ FreesearchR:::session_data$libs|> knitr::kable()
| colorspace | 2.1-2 | 2025-09-22 | CRAN (R 4.5.0) |
| commonmark | 2.0.0 | 2025-07-07 | CRAN (R 4.5.0) |
| crayon | 1.5.3 | 2024-06-20 | CRAN (R 4.5.0) |
+| curl | 7.0.0 | 2025-08-19 | CRAN (R 4.5.0) |
| data.table | 1.18.2.1 | 2026-01-27 | CRAN (R 4.5.2) |
| datamods | 1.5.3 | 2024-10-02 | CRAN (R 4.5.0) |
| datawizard | 1.3.0 | 2025-10-11 | CRAN (R 4.5.0) |
@@ -130,6 +132,7 @@ FreesearchR:::session_data$libs|> knitr::kable()
| iterators | 1.0.14 | 2022-02-05 | CRAN (R 4.5.0) |
| jquerylib | 0.1.4 | 2021-04-26 | CRAN (R 4.5.0) |
| jsonlite | 2.0.0 | 2025-03-27 | CRAN (R 4.5.0) |
+| jsonvalidate | 1.5.0 | 2025-02-07 | CRAN (R 4.5.0) |
| KernSmooth | 2.23-26 | 2025-01-01 | CRAN (R 4.5.0) |
| keyring | 1.4.1 | 2025-06-15 | CRAN (R 4.5.0) |
| knitr | 1.51 | 2025-12-20 | CRAN (R 4.5.2) |
@@ -143,7 +146,6 @@ FreesearchR:::session_data$libs|> knitr::kable()
| MASS | 7.3-65 | 2025-02-28 | CRAN (R 4.5.0) |
| Matrix | 1.7-4 | 2025-08-28 | CRAN (R 4.5.0) |
| memoise | 2.0.1 | 2021-11-26 | CRAN (R 4.5.0) |
-| mgcv | 1.9-4 | 2025-11-07 | CRAN (R 4.5.0) |
| mime | 0.13 | 2025-03-17 | CRAN (R 4.5.0) |
| minqa | 1.2.8 | 2024-08-17 | CRAN (R 4.5.0) |
| mvtnorm | 1.3-2 | 2024-11-04 | CRAN (R 4.5.2) |
@@ -167,7 +169,6 @@ FreesearchR:::session_data$libs|> knitr::kable()
| pkgload | 1.5.0 | 2026-02-03 | CRAN (R 4.5.2) |
| plyr | 1.8.9 | 2023-10-02 | CRAN (R 4.5.0) |
| polyclip | 1.10-7 | 2024-07-23 | CRAN (R 4.5.0) |
-| polylabelr | 1.0.0 | 2026-01-19 | CRAN (R 4.5.2) |
| pracma | 2.4.6 | 2025-10-22 | CRAN (R 4.5.0) |
| processx | 3.8.6 | 2025-02-21 | CRAN (R 4.5.0) |
| promises | 1.5.0 | 2025-11-01 | CRAN (R 4.5.0) |
@@ -180,6 +181,7 @@ FreesearchR:::session_data$libs|> knitr::kable()
| R6 | 2.6.1 | 2025-02-15 | CRAN (R 4.5.0) |
| ragg | 1.5.1 | 2026-03-06 | CRAN (R 4.5.2) |
| rankinPlot | 1.1.0 | 2023-01-30 | CRAN (R 4.5.0) |
+| rappdirs | 0.3.4 | 2026-01-17 | CRAN (R 4.5.2) |
| rbibutils | 2.4.1 | 2026-01-21 | CRAN (R 4.5.2) |
| RColorBrewer | 1.1-3 | 2022-04-03 | CRAN (R 4.5.0) |
| Rcpp | 1.1.1 | 2026-01-10 | CRAN (R 4.5.2) |
@@ -233,7 +235,9 @@ FreesearchR:::session_data$libs|> knitr::kable()
| twosamples | 2.0.1 | 2023-06-23 | CRAN (R 4.5.0) |
| tzdb | 0.5.0 | 2025-03-15 | CRAN (R 4.5.0) |
| usethis | 3.2.1 | 2025-09-06 | CRAN (R 4.5.0) |
+| utf8 | 1.2.6 | 2025-06-08 | CRAN (R 4.5.0) |
| uuid | 1.2-2 | 2026-01-23 | CRAN (R 4.5.2) |
+| V8 | 8.0.1 | 2025-10-10 | CRAN (R 4.5.0) |
| vctrs | 0.7.1 | 2026-01-23 | CRAN (R 4.5.2) |
| viridis | 0.6.5 | 2024-01-29 | CRAN (R 4.5.0) |
| viridisLite | 0.4.3 | 2026-02-04 | CRAN (R 4.5.2) |
diff --git a/llms.txt b/llms.txt
index 5e71a167..932ea772 100644
--- a/llms.txt
+++ b/llms.txt
@@ -167,115 +167,75 @@ No tracking data is sent running the app locally (see above).
- [`FreesearchR_palette()`](https://agdamsbo.github.io/FreesearchR/reference/FreesearchR_palette.md)
: Use the FreesearchR colors
-
- [`FreesearchR_theme()`](https://agdamsbo.github.io/FreesearchR/reference/FreesearchR_theme.md)
: Custom theme based on unity
-
- [`add_class_icon()`](https://agdamsbo.github.io/FreesearchR/reference/add_class_icon.md)
: Convert class grid column to icon
-
- [`add_sparkline()`](https://agdamsbo.github.io/FreesearchR/reference/add_sparkline.md)
: Add sparkline to datagrid
-
- [`align_axes()`](https://agdamsbo.github.io/FreesearchR/reference/align_axes.md)
: Aligns axes between plots
-
- [`all_but()`](https://agdamsbo.github.io/FreesearchR/reference/all_but.md)
: Select all from vector but
-
- [`append_column()`](https://agdamsbo.github.io/FreesearchR/reference/append_column.md)
: Append a column to a data.frame
-
- [`append_list()`](https://agdamsbo.github.io/FreesearchR/reference/append_list.md)
: Append list with named index
-
- [`apply_labels()`](https://agdamsbo.github.io/FreesearchR/reference/apply_labels.md)
: Apply a named label vector to a data frame
-
- [`argsstring2list()`](https://agdamsbo.github.io/FreesearchR/reference/argsstring2list.md)
: Convert string of arguments to list of arguments
-
- [`baseline_table()`](https://agdamsbo.github.io/FreesearchR/reference/baseline_table.md)
: Print a flexible baseline characteristics table
-
- [`check_app_version()`](https://agdamsbo.github.io/FreesearchR/reference/check_app_version.md)
: Run a startup version check and return a banner UI element
-
- [`class_icons()`](https://agdamsbo.github.io/FreesearchR/reference/class_icons.md)
: Get data class icons
-
- [`clean_common_axis()`](https://agdamsbo.github.io/FreesearchR/reference/clean_common_axis.md)
: Extract and clean axis ranges
-
- [`clean_date()`](https://agdamsbo.github.io/FreesearchR/reference/clean_date.md)
: Attempts at applying uniform date format
-
- [`clean_sep()`](https://agdamsbo.github.io/FreesearchR/reference/clean_sep.md)
: gsub wrapper for piping with default values for separator
substituting
-
- [`collapse_spaces()`](https://agdamsbo.github.io/FreesearchR/reference/collapse_spaces.md)
: Substitue spaces/tabs with single space excluding text within quotes
-
-- [`colorSelectInput()`](https://agdamsbo.github.io/FreesearchR/reference/colorSelectInput.md)
- :
-
- A selectizeInput customized for named vectors of color names supported
- by `generate_colors`
-
- [`columnSelectInput()`](https://agdamsbo.github.io/FreesearchR/reference/columnSelectInput.md)
: A selectizeInput customized for data frames with column labels
-
- [`compare_missings()`](https://agdamsbo.github.io/FreesearchR/reference/compare_missings.md)
: Pairwise comparison of missings across covariables
-
-- [`continuous_colors()`](https://agdamsbo.github.io/FreesearchR/reference/continuous_colors.md)
- : Create a Continuous Color Function from a Palette
-
- [`contrast_text()`](https://agdamsbo.github.io/FreesearchR/reference/contrast_text.md)
: Contrast Text Color
-
- [`corr_pairs_validate()`](https://agdamsbo.github.io/FreesearchR/reference/corr_pairs_validate.md)
: Correlation pairs validation
-
- [`correlation_pairs()`](https://agdamsbo.github.io/FreesearchR/reference/correlation_pairs.md)
: Determine significant correlations in the data set
-
- [`create_column_ui()`](https://agdamsbo.github.io/FreesearchR/reference/create-column.md)
[`create_column_server()`](https://agdamsbo.github.io/FreesearchR/reference/create-column.md)
[`allowed_operations()`](https://agdamsbo.github.io/FreesearchR/reference/create-column.md)
[`modal_create_column()`](https://agdamsbo.github.io/FreesearchR/reference/create-column.md)
[`winbox_create_column()`](https://agdamsbo.github.io/FreesearchR/reference/create-column.md)
: Create new column
-
- [`create_baseline()`](https://agdamsbo.github.io/FreesearchR/reference/create_baseline.md)
: Create a baseline table
-
- [`create_log_tics()`](https://agdamsbo.github.io/FreesearchR/reference/create_log_tics.md)
: Create summetric log ticks
-
- [`create_overview_datagrid()`](https://agdamsbo.github.io/FreesearchR/reference/create_overview_datagrid.md)
: Create a data overview datagrid
-
- [`cut_variable_ui()`](https://agdamsbo.github.io/FreesearchR/reference/cut-variable.md)
[`cut_variable_server()`](https://agdamsbo.github.io/FreesearchR/reference/cut-variable.md)
[`modal_cut_variable()`](https://agdamsbo.github.io/FreesearchR/reference/cut-variable.md)
: Module to Convert Numeric to Factor
-
- [`cut_methods()`](https://agdamsbo.github.io/FreesearchR/reference/cut_methods.md)
: Library of cut methods with descriptions
-
- [`cut_var()`](https://agdamsbo.github.io/FreesearchR/reference/cut_var.md)
: Extended cutting function with fall-back to the native base::cut
-
- [`data_correlations_ui()`](https://agdamsbo.github.io/FreesearchR/reference/data-correlations.md)
[`data_correlations_server()`](https://agdamsbo.github.io/FreesearchR/reference/data-correlations.md)
: Data correlations evaluation module
-
- [`data_missings_ui()`](https://agdamsbo.github.io/FreesearchR/reference/data-missings.md)
[`data_missings_server()`](https://agdamsbo.github.io/FreesearchR/reference/data-missings.md)
: Data correlations evaluation module
-
- [`data_visuals_ui()`](https://agdamsbo.github.io/FreesearchR/reference/data-plots.md)
[`data_visuals_server()`](https://agdamsbo.github.io/FreesearchR/reference/data-plots.md)
[`create_plot()`](https://agdamsbo.github.io/FreesearchR/reference/data-plots.md)
@@ -289,380 +249,261 @@ No tracking data is sent running the app locally (see above).
[`plot_scatter()`](https://agdamsbo.github.io/FreesearchR/reference/data-plots.md)
[`plot_violin()`](https://agdamsbo.github.io/FreesearchR/reference/data-plots.md)
: Data correlations evaluation module
-
- [`data_summary_ui()`](https://agdamsbo.github.io/FreesearchR/reference/data-summary.md)
[`data_summary_server()`](https://agdamsbo.github.io/FreesearchR/reference/data-summary.md)
: Data summary module
-
- [`data_description()`](https://agdamsbo.github.io/FreesearchR/reference/data_description.md)
: Ultra short data dascription
-
- [`data_summary_gather()`](https://agdamsbo.github.io/FreesearchR/reference/data_summary_gather.md)
: Data summary for printing visual summary
-
- [`data_type()`](https://agdamsbo.github.io/FreesearchR/reference/data_type.md)
: Data type assessment.
-
- [`data_type_filter()`](https://agdamsbo.github.io/FreesearchR/reference/data_type_filter.md)
: Filter function to filter data set by variable type
-
- [`data_types()`](https://agdamsbo.github.io/FreesearchR/reference/data_types.md)
: Recognised data types from data_type
-
- [`default_format_arguments()`](https://agdamsbo.github.io/FreesearchR/reference/default_format_arguments.md)
: Defaults qmd formats
-
- [`default_parsing()`](https://agdamsbo.github.io/FreesearchR/reference/default_parsing.md)
: Default data parsing
-
- [`detect_delimiter()`](https://agdamsbo.github.io/FreesearchR/reference/detect_delimiter.md)
: Detect delimiters in string based on allowed delimiters
-
- [`dim_change_call()`](https://agdamsbo.github.io/FreesearchR/reference/dim_change_call.md)
: Dimensions validation
-
- [`.build_version_alert()`](https://agdamsbo.github.io/FreesearchR/reference/dot-build_version_alert.md)
: Build a shinyWidgets::alert() UI element for the version banner
-
- [`.get_latest_github_version()`](https://agdamsbo.github.io/FreesearchR/reference/dot-get_latest_github_version.md)
: Fetch the latest release version from a GitHub repository
-
- [`.has_internet()`](https://agdamsbo.github.io/FreesearchR/reference/dot-has_internet.md)
: Check internet connectivity
-
- [`.resolve_app_version()`](https://agdamsbo.github.io/FreesearchR/reference/dot-resolve_app_version.md)
: Resolve the current app version
-
- [`drop_empty_event()`](https://agdamsbo.github.io/FreesearchR/reference/drop_empty_event.md)
: Drop empty events from REDCap export
-
- [`expression_string()`](https://agdamsbo.github.io/FreesearchR/reference/expression_string.md)
: Deparses expression as string, substitutes native pipe and adds
assign
-
- [`extract_labels()`](https://agdamsbo.github.io/FreesearchR/reference/extract_labels.md)
: Extract column labels from a data frame
-
- [`factor_new_levels_labels()`](https://agdamsbo.github.io/FreesearchR/reference/factor_new_levels_labels.md)
: Simple function to apply new levels and/or labels to factor
-
- [`factorize()`](https://agdamsbo.github.io/FreesearchR/reference/factorize.md)
: Factorize variables in data.frame
-
- [`file_export()`](https://agdamsbo.github.io/FreesearchR/reference/file_export.md)
: Title
-
- [`format_writer()`](https://agdamsbo.github.io/FreesearchR/reference/format_writer.md)
: Merges list of named arguments for qmd header generation
-
-- [`generate_colors()`](https://agdamsbo.github.io/FreesearchR/reference/generate_colors.md)
- : Generate N Colors from a Specified Color Palette
-
- [`get_data_packages()`](https://agdamsbo.github.io/FreesearchR/reference/get_data_packages.md)
: Get packages containing datasets
-
- [`get_dimensions()`](https://agdamsbo.github.io/FreesearchR/reference/get_dimensions.md)
: Extension of the helper function from datamods
-
- [`get_fun_options()`](https://agdamsbo.github.io/FreesearchR/reference/get_fun_options.md)
: Get the function options based on the selected function description
-
- [`get_label()`](https://agdamsbo.github.io/FreesearchR/reference/get_label.md)
: Print label, and if missing print variable name for plots
-
- [`get_list_elements()`](https://agdamsbo.github.io/FreesearchR/reference/get_list_elements.md)
: Subset elements from list of lists
-
- [`get_plot_options()`](https://agdamsbo.github.io/FreesearchR/reference/get_plot_options.md)
: Get the function options based on the selected function description
-
- [`get_var_icon()`](https://agdamsbo.github.io/FreesearchR/reference/get_var_icon.md)
: Easily get variable icon based on data type or class
-
- [`getfun()`](https://agdamsbo.github.io/FreesearchR/reference/getfun.md)
: Wrapper function to get function from character vector referring to
function from namespace. Passed to 'do.call()'
-
- [`gg_theme_export()`](https://agdamsbo.github.io/FreesearchR/reference/gg_theme_export.md)
: GGplot default theme for plotting export objects
-
- [`gg_theme_shiny()`](https://agdamsbo.github.io/FreesearchR/reference/gg_theme_shiny.md)
: GGplot default theme for plotting in Shiny
-
- [`ggeulerr()`](https://agdamsbo.github.io/FreesearchR/reference/ggeulerr.md)
: Area proportional venn diagrams
-
- [`grepl_fix()`](https://agdamsbo.github.io/FreesearchR/reference/grepl_fix.md)
: Matches pattern to vector based on match type
-
- [`if_not_missing()`](https://agdamsbo.github.io/FreesearchR/reference/if_not_missing.md)
: Return if available
-
- [`import_delim()`](https://agdamsbo.github.io/FreesearchR/reference/import-file-type.md)
[`import_xls()`](https://agdamsbo.github.io/FreesearchR/reference/import-file-type.md)
[`import_ods()`](https://agdamsbo.github.io/FreesearchR/reference/import-file-type.md)
[`import_dta()`](https://agdamsbo.github.io/FreesearchR/reference/import-file-type.md)
[`import_rds()`](https://agdamsbo.github.io/FreesearchR/reference/import-file-type.md)
: Wrapper to ease data file import
-
- [`import_file_ui()`](https://agdamsbo.github.io/FreesearchR/reference/import-file.md)
[`import_file_server()`](https://agdamsbo.github.io/FreesearchR/reference/import-file.md)
: Import data from a file
-
- [`import_file_demo_app()`](https://agdamsbo.github.io/FreesearchR/reference/import-file_module.md)
: Test app for the import_file module
-
- [`import_globalenv_ui()`](https://agdamsbo.github.io/FreesearchR/reference/import-globalenv.md)
[`import_globalenv_server()`](https://agdamsbo.github.io/FreesearchR/reference/import-globalenv.md)
: Import data from an Environment
-
- [`index_embed()`](https://agdamsbo.github.io/FreesearchR/reference/index_embed.md)
: Split vector by an index and embed addition
-
- [`is_any_class()`](https://agdamsbo.github.io/FreesearchR/reference/is_any_class.md)
: Test class
-
- [`is_consecutive()`](https://agdamsbo.github.io/FreesearchR/reference/is_consecutive.md)
: Checks if elements in vector are equally spaced as indication of ID
-
- [`is_datetime()`](https://agdamsbo.github.io/FreesearchR/reference/is_datetime.md)
: Test is date/datetime/time
-
- [`is_identical_to_previous()`](https://agdamsbo.github.io/FreesearchR/reference/is_identical_to_previous.md)
: Test if element is identical to the previous
-
- [`is_splittable()`](https://agdamsbo.github.io/FreesearchR/reference/is_splittable.md)
: Determine if any variable in data frame character and contains
recognized delimiters
-
- [`is_valid_redcap_url()`](https://agdamsbo.github.io/FreesearchR/reference/is_valid_redcap_url.md)
: Test if url is valid format for REDCap API
-
- [`is_valid_token()`](https://agdamsbo.github.io/FreesearchR/reference/is_valid_token.md)
: Validate REDCap token
-
- [`label_report()`](https://agdamsbo.github.io/FreesearchR/reference/label_report.md)
: Print a tidy summary of column labels
-
- [`landing_page_ui()`](https://agdamsbo.github.io/FreesearchR/reference/landing_page_ui.md)
: Tag list of elements for the FreesearchR landing page
-
- [`launch_FreesearchR()`](https://agdamsbo.github.io/FreesearchR/reference/launch_FreesearchR.md)
: Easily launch the FreesearchR app
-
- [`limit_data_size()`](https://agdamsbo.github.io/FreesearchR/reference/limit_data_size.md)
: Limit the allowed data set size by number of cells
-
- [`limit_log()`](https://agdamsbo.github.io/FreesearchR/reference/limit_log.md)
: Easily round log scale limits for nice plots
-
- [`line_break()`](https://agdamsbo.github.io/FreesearchR/reference/line_break.md)
: Line breaking at given number of characters for nicely plotting
labels
-
- [`list_pkg_data()`](https://agdamsbo.github.io/FreesearchR/reference/list_pkg_data.md)
: List dataset contained in a package
-
- [`make_validation()`](https://agdamsbo.github.io/FreesearchR/reference/make_validation.md)
: Create validation data.frame
-
- [`make_validation_alerts()`](https://agdamsbo.github.io/FreesearchR/reference/make_validation_alerts.md)
: Create alert from validation data.frame
-
- [`mcar_validate()`](https://agdamsbo.github.io/FreesearchR/reference/mcar_validate.md)
: MCAR validation based on a gtsummary table bady
-
- [`merge_expression()`](https://agdamsbo.github.io/FreesearchR/reference/merge_expression.md)
: Merge list of expressions
-
- [`merge_long()`](https://agdamsbo.github.io/FreesearchR/reference/merge_long.md)
: Wrapper to pivot gtsummary table data to long for plotting
-
- [`missing_fraction()`](https://agdamsbo.github.io/FreesearchR/reference/missing_fraction.md)
: Get missingsness fraction
-
- [`missings_logic_across()`](https://agdamsbo.github.io/FreesearchR/reference/missings_logic_across.md)
: Converting all variables to logicals by missing status
-
- [`missings_validate()`](https://agdamsbo.github.io/FreesearchR/reference/missings_validate.md)
: Validate function of missingness in data
-
- [`modify_qmd()`](https://agdamsbo.github.io/FreesearchR/reference/modify_qmd.md)
: Wrapper to modify quarto file to render specific formats
-
- [`names2val()`](https://agdamsbo.github.io/FreesearchR/reference/names2val.md)
: Set values as names and names as values
-
- [`obs_filter_validate()`](https://agdamsbo.github.io/FreesearchR/reference/obs_filter_validate.md)
: Observations filter test wrapper
-
- [`overview_vars()`](https://agdamsbo.github.io/FreesearchR/reference/overview_vars.md)
: Create a data overview data.frame ready for sparklines
-
- [`pipe_string()`](https://agdamsbo.github.io/FreesearchR/reference/pipe_string.md)
: Reduce character vector with the native pipe operator or character
string
-
- [`plot(`*``*`)`](https://agdamsbo.github.io/FreesearchR/reference/plot.tbl_regression.md)
: Regression coef plot from gtsummary. Slightly modified to pass on
arguments
-
- [`plot_euler()`](https://agdamsbo.github.io/FreesearchR/reference/plot_euler.md)
: Easily plot euler diagrams
-
- [`plot_euler_single()`](https://agdamsbo.github.io/FreesearchR/reference/plot_euler_single.md)
: Easily plot single euler diagrams
-
- [`plot_sankey_single()`](https://agdamsbo.github.io/FreesearchR/reference/plot_sankey_single.md)
: Beautiful sankey plot
-
- [`possible_functions()`](https://agdamsbo.github.io/FreesearchR/reference/possible_functions.md)
: Get possible regression models
-
- [`possible_plots()`](https://agdamsbo.github.io/FreesearchR/reference/possible_plots.md)
: Get possible regression models
-
- [`read_input()`](https://agdamsbo.github.io/FreesearchR/reference/read_input.md)
: Flexible file import based on extension
-
- [`m_redcap_readUI()`](https://agdamsbo.github.io/FreesearchR/reference/redcap_read_shiny_module.md)
[`m_redcap_readServer()`](https://agdamsbo.github.io/FreesearchR/reference/redcap_read_shiny_module.md)
[`redcap_demo_app()`](https://agdamsbo.github.io/FreesearchR/reference/redcap_read_shiny_module.md)
: Shiny module to browser and export REDCap data
-
- [`regression_model()`](https://agdamsbo.github.io/FreesearchR/reference/regression_model.md)
[`regression_model_uv()`](https://agdamsbo.github.io/FreesearchR/reference/regression_model.md)
[`regression_model_list()`](https://agdamsbo.github.io/FreesearchR/reference/regression_model.md)
[`regression_model_uv_list()`](https://agdamsbo.github.io/FreesearchR/reference/regression_model.md)
: Create a regression model programatically
-
- [`regression_table()`](https://agdamsbo.github.io/FreesearchR/reference/regression_table.md)
: Create table of regression model
-
- [`regression_table_create()`](https://agdamsbo.github.io/FreesearchR/reference/regression_table_create.md)
: Create regression summary table
-
- [`remove_empty_attr()`](https://agdamsbo.github.io/FreesearchR/reference/remove_empty_attr.md)
: Remove empty/NA attributes
-
- [`remove_empty_cols()`](https://agdamsbo.github.io/FreesearchR/reference/remove_empty_cols.md)
: Removes columns with completenes below cutoff
-
- [`remove_nested_list()`](https://agdamsbo.github.io/FreesearchR/reference/remove_nested_list.md)
: Very simple function to remove nested lists, like when uploading
.rds
-
- [`repeated_instruments()`](https://agdamsbo.github.io/FreesearchR/reference/repeated_instruments.md)
: Get names of repeated instruments
-
- [`restore_labels()`](https://agdamsbo.github.io/FreesearchR/reference/restore_labels.md)
: Restore column labels using a reference data frame
-
-- [`scale_fill_generate()`](https://agdamsbo.github.io/FreesearchR/reference/scale_fill_generate.md)
- [`scale_color_generate()`](https://agdamsbo.github.io/FreesearchR/reference/scale_fill_generate.md)
- : Discrete and Continuous Fill Scale Using generate_colors
-
- [`selectInputIcon()`](https://agdamsbo.github.io/FreesearchR/reference/selectInputIcon.md)
: Create a select input control with icon(s)
-
- [`separate_string()`](https://agdamsbo.github.io/FreesearchR/reference/separate_string.md)
: Separate string wide or long
-
- [`set_column_label()`](https://agdamsbo.github.io/FreesearchR/reference/set_column_label.md)
: (Re)label columns in data.frame
-
- [`show_data()`](https://agdamsbo.github.io/FreesearchR/reference/show_data.md)
: Display a table in a window
-
- [`simple_snake()`](https://agdamsbo.github.io/FreesearchR/reference/simple_snake.md)
: Simplified version of the snakecase packages to_snake_case
-
- [`sort_by()`](https://agdamsbo.github.io/FreesearchR/reference/sort_by.md)
: Drop-in replacement for the base::sort_by with option to remove NAs
-
- [`specify_qmd_format()`](https://agdamsbo.github.io/FreesearchR/reference/specify_qmd_format.md)
: Specify format arguments to include in qmd header/frontmatter
-
- [`string_split_ui()`](https://agdamsbo.github.io/FreesearchR/reference/split-string.md)
[`string_split_server()`](https://agdamsbo.github.io/FreesearchR/reference/split-string.md)
[`modal_string_split()`](https://agdamsbo.github.io/FreesearchR/reference/split-string.md)
: String split module based on tidyr::separate\_
-
- [`subset_types()`](https://agdamsbo.github.io/FreesearchR/reference/subset_types.md)
: Easily subset by data type function
-
- [`supported_functions()`](https://agdamsbo.github.io/FreesearchR/reference/supported_functions.md)
: Implemented functions
-
- [`supported_plots()`](https://agdamsbo.github.io/FreesearchR/reference/supported_plots.md)
: Implemented functions
-
- [`symmetrical_scale_x_log10()`](https://agdamsbo.github.io/FreesearchR/reference/symmetrical_scale_x_log10.md)
: Ensure symmetrical plot around 1 on a logarithmic x scale for ratio
plots
-
- [`tbl_merge()`](https://agdamsbo.github.io/FreesearchR/reference/tbl_merge.md)
: A substitue to gtsummary::tbl_merge, that will use list names for
the tab spanner names.
-
- [`type_icons()`](https://agdamsbo.github.io/FreesearchR/reference/type_icons.md)
: Get data type icons
-
- [`ui_elements()`](https://agdamsbo.github.io/FreesearchR/reference/ui_elements.md)
: FreesearchR UI elements list
-
- [`unique_names()`](https://agdamsbo.github.io/FreesearchR/reference/unique_names.md)
: Make unique variable names
-
- [`unique_short()`](https://agdamsbo.github.io/FreesearchR/reference/unique_short.md)
: Create unique short names of character vector items based on index
-
- [`update_factor_ui()`](https://agdamsbo.github.io/FreesearchR/reference/update-factor.md)
[`update_factor_server()`](https://agdamsbo.github.io/FreesearchR/reference/update-factor.md)
[`modal_update_factor()`](https://agdamsbo.github.io/FreesearchR/reference/update-factor.md)
[`winbox_update_factor()`](https://agdamsbo.github.io/FreesearchR/reference/update-factor.md)
: Module to Reorder the Levels of a Factor Variable
-
- [`update_variables_ui()`](https://agdamsbo.github.io/FreesearchR/reference/update-variables.md)
[`update_variables_server()`](https://agdamsbo.github.io/FreesearchR/reference/update-variables.md)
: Select, rename and convert variables
-
- [`update_variables_datagrid()`](https://agdamsbo.github.io/FreesearchR/reference/update_variables_datagrid.md)
: Modified from the datamods pacakge
-
- [`validation_ui()`](https://agdamsbo.github.io/FreesearchR/reference/validation.md)
[`validation_server()`](https://agdamsbo.github.io/FreesearchR/reference/validation.md)
: Validation module
-
- [`validation_lib()`](https://agdamsbo.github.io/FreesearchR/reference/validation_lib.md)
: Validation library
-
- [`vars_filter_validate()`](https://agdamsbo.github.io/FreesearchR/reference/vars_filter_validate.md)
: Variable filter test wrapper
-
- [`vectorSelectInput()`](https://agdamsbo.github.io/FreesearchR/reference/vectorSelectInput.md)
: A selectizeInput customized for named vectors
-
- [`vertical_stacked_bars()`](https://agdamsbo.github.io/FreesearchR/reference/vertical_stacked_bars.md)
: Vertical stacked bar plot wrapper
-
- [`visual_summary_ui()`](https://agdamsbo.github.io/FreesearchR/reference/visual-summary.md)
[`visual_summary_server()`](https://agdamsbo.github.io/FreesearchR/reference/visual-summary.md)
[`modal_visual_summary()`](https://agdamsbo.github.io/FreesearchR/reference/visual-summary.md)
[`missings_apex_plot()`](https://agdamsbo.github.io/FreesearchR/reference/visual-summary.md)
[`visual_summary()`](https://agdamsbo.github.io/FreesearchR/reference/visual-summary.md)
: Data correlations evaluation module
-
- [`wide2long()`](https://agdamsbo.github.io/FreesearchR/reference/wide2long.md)
: Alternative pivoting method for easily pivoting based on name
pattern
-
- [`with_labels()`](https://agdamsbo.github.io/FreesearchR/reference/with_labels.md)
: Evaluate an expression while preserving column labels
-
- [`wrap_plot_list()`](https://agdamsbo.github.io/FreesearchR/reference/wrap_plot_list.md)
: Wrapping
-
- [`write_quarto()`](https://agdamsbo.github.io/FreesearchR/reference/write_quarto.md)
: Wrapper to save data in RDS, load into specified qmd and render
diff --git a/news/index.html b/news/index.html
index 533c1656..74c3fcd7 100644
--- a/news/index.html
+++ b/news/index.html
@@ -43,9 +43,8 @@
FreesearchR 26.3.4
-
NEW Color select for plotting across all plots for even more option. Ten palettes have been chosen, to provide varied and interpretable options. The selector will always show a preview of four colors.
NEW Added app version check against latest release on GitHub. Only runs if internet connection present. No other polling.
-
NEW Added a “Missing” level to the sankey plot function and adjusted the label font size. And fixed support for dichotomous data.
+
NEW Added a “Missing” level to the sankey plot function and adjusted the label font size.
FreesearchR 26.3.3
diff --git a/news/index.md b/news/index.md
index 65b0cf74..b006c92b 100644
--- a/news/index.md
+++ b/news/index.md
@@ -2,15 +2,11 @@
## FreesearchR 26.3.4
-*NEW* Color select for plotting across all plots for even more option.
-Ten palettes have been chosen, to provide varied and interpretable
-options. The selector will always show a preview of four colors.
-
*NEW* Added app version check against latest release on GitHub. Only
runs if internet connection present. No other polling.
*NEW* Added a “Missing” level to the sankey plot function and adjusted
-the label font size. And fixed support for dichotomous data.
+the label font size.
## FreesearchR 26.3.3
diff --git a/pkgdown.yml b/pkgdown.yml
index 378d6978..967898cd 100644
--- a/pkgdown.yml
+++ b/pkgdown.yml
@@ -7,7 +7,7 @@ articles:
missingness: missingness.html
session: session.html
visuals: visuals.html
-last_built: 2026-03-24T13:14Z
+last_built: 2026-03-23T13:48Z
urls:
reference: https://agdamsbo.github.io/FreesearchR/reference
article: https://agdamsbo.github.io/FreesearchR/articles
diff --git a/reference/colorSelectInput.html b/reference/colorSelectInput.html
deleted file mode 100644
index aad458b3..00000000
--- a/reference/colorSelectInput.html
+++ /dev/null
@@ -1,159 +0,0 @@
-
-A selectizeInput customized for named vectors of color names supported by generate_colors — colorSelectInput • FreesearchR
- Skip to contents
-
-
-
-
-
-
A selectizeInput customized for named vectors of color names supported by generate_colors
Wraps generate_colors into a function that accepts a value
-between 0 and 1 and returns the corresponding color. Useful for mapping
-continuous variables to colors.
-
-
-
-
Usage
-
continuous_colors(palette ="viridis", n =256, ...)
-
-
-
-
Arguments
-
-
-
palette
-
Passed directly to generate_colors(). Either a palette
-name string or a function.
-
-
-
n
-
integer. Resolution of the underlying color ramp — higher
-values give smoother gradients. Defaults to 256.
choose color palette. See plot_colors for support.
-
-
style
barplot style passed to geom_bar position argument.
One of c("stack", "dodge", "fill")
@@ -750,11 +732,10 @@ One of c("stack", "dodge", "fill")
#> list()#>#> $plot_env
-#> <environment: 0x5578ebf42900>
+#> <environment: 0x55fda1fb5b88>#>#> $code
-#> FreesearchR::plot_violin(pri = "mpg", sec = "cyl", ter = NULL,
-#> color.palette = "viridis")
+#> FreesearchR::plot_violin(pri = "mpg", sec = "cyl", ter = NULL)#>mtcars|>dplyr::mutate(cyl =factor(cyl), am =factor(am))|>
@@ -763,7 +744,7 @@ One of c("stack", "dodge", "fill")
mtcars|>dplyr::mutate(cyl =factor(cyl), am =factor(am))|>
-plot_bar_single(pri ="cyl", style ="stack",color.palette="turbo")
+plot_bar_single(pri ="cyl", style ="stack")mtcars|>plot_box(pri ="mpg", sec ="gear")
@@ -779,49 +760,31 @@ One of c("stack", "dodge", "fill")
#>Error in plot_box(default_parsing(mtcars), pri = "mpg", sec = "cyl", ter = "gear", axis.font.family = "mono"): object 'i18n' not foundmtcars|>plot_box_single("mpg")
-mtcars|>plot_box_single("mpg","cyl",color.palette="Blues")
+mtcars|>plot_box_single("mpg","cyl")
-stRoke::trial|>plot_box_single("age","active",color.palette="Blues")
-gtsummary::trial|>plot_box_single("age","trt")#>Warning: Removed 11 rows containing non-finite outside the scale range#> (`stat_boxplot()`).#>Warning: Removed 11 rows containing missing values or values outside the scale range#> (`geom_point()`).
-
+mtcars|>plot_hbars(pri ="carb", sec ="cyl")#> Scale for fill is already present.#> Adding another scale for fill, which will replace the existing scale.
-#>Error in ggplot2::geom_text(data = .x$rectData[which(.x$rectData$n > 0), ], size = t.size, fontface = "plain", ggplot2::aes(x = group, y = p_prev + 0.49 * p, color = contrast_cut, label = glue::glue(label.str))): Problem while computing aesthetics.
-#>ℹ Error occurred in the 3rd layer.
-#>Caused by error in `check_aesthetics()`:
-#>! Aesthetics must be either length 1 or the same as the data (9).
-#>✖ Fix the following mappings: `colour`.
+mtcars|>plot_hbars(pri ="carb", sec ="cyl", ter="am")#> Scale for fill is already present.#> Adding another scale for fill, which will replace the existing scale.
-#>Error in ggplot2::geom_text(data = .x$rectData[which(.x$rectData$n > 0), ], size = t.size, fontface = "plain", ggplot2::aes(x = group, y = p_prev + 0.49 * p, color = contrast_cut, label = glue::glue(label.str))): Problem while computing aesthetics.
-#>ℹ Error occurred in the 3rd layer.
-#>Caused by error in `check_aesthetics()`:
-#>! Aesthetics must be either length 1 or the same as the data (13).
-#>✖ Fix the following mappings: `colour`.
-mtcars|>plot_hbars(pri ="carb", sec =NULL,color.palette="Blues")
-#> Scale for fill is already present.
-#> Adding another scale for fill, which will replace the existing scale.
-mtcars|>plot_hbars(pri ="carb", sec =NULL,color.palette="Magma")
+mtcars|>plot_hbars(pri ="carb", sec =NULL)#> Scale for fill is already present.#> Adding another scale for fill, which will replace the existing scale.
-mtcars|>plot_hbars(pri ="carb", sec =NULL,color.palette="Viridis")
-#> Scale for fill is already present.
-#> Adding another scale for fill, which will replace the existing scale.
-mtcars|>default_parsing()|>plot_ridge(x ="mpg", y ="cyl")#> Picking joint bandwidth of 1.38
-
+mtcars|>plot_ridge(x ="mpg", y ="cyl", z ="gear")#> Picking joint bandwidth of 1.52#>Warning: The following aesthetics were dropped during statistical transformation: y and
@@ -901,42 +864,38 @@ One of c("stack", "dodge", "fill")
ds<-data.frame(g =sample(LETTERS[1:2], 100, TRUE), first =REDCapCAST::as_factor(sample(letters[1:4], 100, TRUE)), last =REDCapCAST::as_factor(sample(letters[1:4], 100, TRUE)))ds|>plot_sankey("first", "last")#> Loading required package: ggplot2
-
+ds|>plot_sankey("first", "last", color.group ="sec")
-
+ds|>plot_sankey("first", "last", ter ="g", color.group ="sec")#>Warning: Some strata appear at multiple axes.#>Warning: Some strata appear at multiple axes.#>Warning: Some strata appear at multiple axes.
-
+mtcars|>default_parsing()|>plot_sankey("cyl", "gear", "am", color.group ="pri")#>Warning: Some strata appear at multiple axes.#>Warning: Some strata appear at multiple axes.#>Warning: Some strata appear at multiple axes.
-
+## In this case, the last plot as the secondary variable in wrong order## Dont know why...mtcars|>default_parsing()|>
-plot_sankey("cyl", "gear", "vs", color.group ="pri",color.palette="inferno")
+plot_sankey("cyl", "gear", "vs", color.group ="pri")#>Warning: Some strata appear at multiple axes.#>Warning: Some strata appear at multiple axes.#>Warning: Some strata appear at multiple axes.
-
+
+
+# stRoke::trial |> plot_sankey("mrs_1", "mrs_6")mtcars|>plot_scatter(pri ="mpg", sec ="wt")#> Ignoring unknown labels:#>•legend.title : ""
-
-mtcars|>plot_scatter(pri ="mpg", sec ="wt",ter="carb")
-#> Ignoring unknown labels:
-#>•legend.title : ""
-
-mtcars|>plot_violin(pri ="mpg", sec ="cyl")
-
-mtcars|>plot_violin(pri ="mpg", sec ="cyl", ter ="gear", color.palette="Blues")
-#>Error in plot_violin(mtcars, pri = "mpg", sec = "cyl", ter = "gear", color.palette = "Blues"): object 'i18n' not found
+
+mtcars|>plot_violin(pri ="mpg", sec ="cyl", ter ="gear")
+#>Error in plot_violin(mtcars, pri = "mpg", sec = "cyl", ter = "gear"): object 'i18n' not found