Package: saros 1.6.3

Stephan Daus

saros: Semi-Automatic Reporting of Ordinary Surveys

Offers a systematic way for conditional reporting of figures and tables for many (and bivariate combinations of) variables, typically from survey data. Contains interactive 'ggiraph'-based (<https://CRAN.R-project.org/package=ggiraph>) plotting functions and data frame-based summary tables (bivariate significance tests, frequencies/proportions, unique open ended responses, etc) with many arguments for customization, and extensions possible. Uses a global options() system for neatly reducing redundant code. Also contains tools for immediate saving of objects and returning a hashed link to the object, useful for creating download links to high resolution images upon rendering in 'Quarto'. Suitable for highly customized reports, primarily intended for survey research.

Authors:Stephan Daus [aut, cre, cph], Julia Silge [ctb], David Robinson [ctb], Nordic Institute for The Studies of Innovation, Research and Education [fnd], Kristiania University College [fnd]

saros_1.6.3.tar.gz
saros_1.6.3.zip(r-4.7-any)saros_1.6.3.zip(r-4.6-any)saros_1.6.3.zip(r-4.5-any)
saros_1.6.3.tgz(r-4.6-any)saros_1.6.3.tgz(r-4.5-any)
saros_1.6.3.tar.gz(r-4.7-any)saros_1.6.3.tar.gz(r-4.6-any)
saros_1.6.3.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
saros/json (API)

# Install 'saros' in R:
install.packages('saros', repos = c('https://nifu-no.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/nifu-no/saros/issues

Pkgdown/docs site:https://nifu-no.github.io

Datasets:
  • ex_survey - Ex_survey: Mockup dataset of a survey.

On CRAN:

Conda:

quarto

6.67 score 3 stars 33 scripts 408 downloads 34 exports 74 dependencies

Last updated from:0dd4a53664. Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-develOK233
source / vignettesOK288
linux-releaseOK212
macos-releaseOK201
macos-oldrelOK207
windows-develOK187
windows-releaseOK195
windows-oldrelOK189
wasm-releaseOK169

Exports:check_quarto_website_indexcrowd_outputcrowd_plots_as_docxcrowd_plots_as_officercrowd_plots_as_tabsetcrowd_tables_as_tabsetfig_height_h_barchartfig_height_h_barchart2fig_height_h_barchart2.defaultfig_height_h_barchart2.ggplotfig_height_h_barchart2.ms_chartget_data_label_optsget_dep_label_prefixget_fig_title_suffix_from_ggplotget_makeme_typesggsavergirafeglobal_settings_getglobal_settings_resetglobal_settings_setinsert_textis_renderingmake_contentmake_file_linksmake_linkmakemen_rangen_range2n_range2.defaultn_range2.ggplotn_range2.ms_chartoutput_formatquarto_pdf_post_rendertxt_from_cat_mesos_plots

Dependencies:askpassbase64encbslibcachemcellrangerclicpp11data.tabledigestdplyrevaluatefarverfastmapfontawesomefontBitstreamVerafontLiberationfontquiverforcatsfsgdtoolsgenericsggiraphggplot2gluegtablehighrhtmltoolshtmlwidgetsisobandjquerylibjsonliteknitrlabelinglifecyclemagrittrMASSmemoisemimemschartofficeropensslpillarpkgconfigpurrrR6raggrappdirsRColorBrewerRcpprematchrlangrmarkdownS7sassscalesstringistringrsyssystemfontstextshapingtibbletidyrtidyselecttinytexutf8uuidvctrsviridisLitewithrwritexlxfunxml2yamlzip

Sorting figures and tables
Scope | The three controls | Ordered factors take precedence | sort_dep_by: ordering the dependent variables | Structural keys | Response-pattern keys | Spread | Direct column keys | Custom category keys | sort_indep_by: ordering the independent categories | When the dependent variable is numeric | Direction | When a key is not recognized | Setting a sort order once for the whole report

Last update: 2026-08-31
Started: 2026-08-19

Editing a Saros-drafted chapter - for chapter authors
Configuring your computer | Work with Quarto documents (*.qmd) | Glossary

Last update: 2026-01-15
Started: 2024-07-28

Maximizing the fun of exploring a Saros-based report - for the readers

Last update: 2025-01-01
Started: 2024-07-28

Understanding Saros architecture and constructing extensions

Last update: 2025-01-01
Started: 2024-09-01

What's in a name?
Connection to the Astronomical concept of Saros

Last update: 2025-01-01
Started: 2024-09-01

Readme and manuals

Help Manual

Help pageTopics
Check Quarto Website Folders for Missing index.qmdcheck_quarto_website_index
Universal Output Function for Crowd Plots and Tablescrowd_output
Write Plots to Word Document (DOCX)crowd_plots_as_docx
Convert List of Plots to officer-Compatible Formatcrowd_plots_as_officer
Convert List of Plots to Quarto Tabsetcrowd_plots_as_tabset
Convert List of Tables to Quarto Tabsetcrowd_tables_as_tabset
ex_survey: Mockup dataset of a survey.ex_survey
Estimate figure height for a horizontal bar chartfig_height_h_barchart
Estimate figure height for a horizontal bar chartfig_height_h_barchart2 fig_height_h_barchart2.default fig_height_h_barchart2.ggplot fig_height_h_barchart2.ms_chart
Get Valid Data Labels for Figures and Tablesget_data_label_opts
Retrieve the dep label prefix from a saros output objectget_dep_label_prefix
Generate Figure Title Suffix with N Range and Optional Download Linksget_fig_title_suffix_from_ggplot
Get all registered options for the type-argument in the 'makeme'-functionget_makeme_types
Wrapper Function for 'ggplot2::ggsave()' with Palette Supportggsaver
Pull global plotting settings before displaying plotgirafe
Get Global Options for saros-functionsglobal_settings_get
Reset Global Options for saros-functionsglobal_settings_reset
Get Global Options for saros-functionsglobal_settings_set
Insert Text from a Data Frame by Chunk Nameinsert_text
Detect if Running in knitr/Quarto Rendering Contextis_rendering
Method for Creating Saros Contentsmake_content
Create Markdown Links to Files with Document Titlesmake_file_links
Save data to a file and return a Markdown linkmake_link
Save data to a file and return a Markdown linkmake_link.default
Save data to a file and return a Markdown linkmake_link.list
Embed Interactive Plot of Various Kinds Using Tidyselect Syntaxmakeme
Provides a range (or single value) for N in data, given dep and indepn_range
Provides a range (or single value) for N in a plot object from 'makeme()'n_range2 n_range2.default n_range2.ggplot n_range2.ms_chart
Detect the Current Output Formatoutput_format
Quarto Post-Render: Enrich PDF Files with DOCX Titlesquarto_pdf_post_render
Extract Text Summary from Categorical Mesos Plotstxt_from_cat_mesos_plots