qol1.2.0 package

Powerful 'SAS' Inspired Concepts for more Efficient Bigger Outputs

add_extension

Add Extensions to Variable Names

add_variable_range

Add Empty Variables In A Given Range

any_table

Compute Any Possible Table

build_master

Build a Master Script From Folder

build_rstheme

Build a Theme From Scratch

combine_into_workbook

Combine Multiple Tables Into One Workbook

content_report

Get Detailed Summary About A Data Frame

convert_arguments

Convert Function Arguments to Character Vector

convert_variables

Convert Variables

crosstabs

Display Cross Table of Two Variables

drop_type_vars

Drop automatically generated Variables

dummy_data

Dummy Data

error_handling

Error Handling

excel_output_style

Style for 'Excel' Table Outputs

export_with_style

Export Data Frame With Style

first_row_as_names

Set First Data Frame Row As Variable Names

formats

Create Format Container

frequencies

Display Frequency Tables of Single Variables

fuse_variables

Fuse Multiple Variables

get_excel_range

Converts Numbers into 'Excel' Ranges

get_integer_length

Get Integer Length

if_else

If - Else if - Else Statements

import_export

High Level Import From And Export To CSV And XLSX

inverse

Get Variable Names Which Are Not Part Of The Given Vector

keep_dropp

Keep and Drop Variables Inside a Data Frame

libname

Check If Path Exists And Retrieve Files

modify_number_formats

Modify Number Formats Used by any_table()

modify_output_style

Modify Style for 'Excel' Table Outputs

monitor

Monitor Time Consumption

multi_join

Join Multiple Data Frames In One Go

number_format_style

Number Formats Used by any_table()

qol_news

Go To GitHub NEWS Page

qol_options

Set Global Print Option

qol-package

qol - Quality of Life

recode

Recode New Variables With Formats

remove_stat_extension

Replace Statistic From Variable Names

rename_multi

Rename One Or More Variables

rename_pattern

Replace Patterns Inside Variable Names

replace_except

Replace Patterns While Protecting Exceptions

retain

Different Facets of Retain

set

Stack Multiple Data Frames

setcolorder_by_pattern

Order Columns by Variable Name Patterns

sort_plus

Sort Data Frame Rows With Some Additions

split_by

Split Data Frame By Variable Expressions Or Condition

style_options

Set Global Styling Options For Excel Workbooks

summarise_plus

Fast And Powerful Yet Simple To Use Summarise

transpose_plus

Fast And Powerful Yet Simple To Use Transpose

vars_between

Get All Variable Names Between Two Variables

The main goal is to make descriptive evaluations easier to create bigger and more complex outputs in less time with less code. Introducing format containers with multilabels <https://documentation.sas.com/doc/en/pgmsascdc/v_067/proc/p06ciqes4eaqo6n0zyqtz9p21nfb.htm>, a more powerful summarise which is capable to output every possible combination of the provided grouping variables in one go <https://documentation.sas.com/doc/en/pgmsascdc/v_067/proc/p0jvbbqkt0gs2cn1lo4zndbqs1pe.htm>, tabulation functions which can create any table in different styles <https://documentation.sas.com/doc/en/pgmsascdc/v_067/proc/n1ql5xnu0k3kdtn11gwa5hc7u435.htm> and other more readable functions. The code is optimized to work fast even with datasets of over a million observations.

  • Maintainer: Tim Siebenmorgen
  • License: MIT + file LICENSE
  • Last published: 2026-01-13