volker3.3.1 package

High-Level Functions for Tabulating, Charting and Reporting Survey Data

add_clusters

Add cluster number to a data frame

add_factors

Add PCA columns along with summary statistics (KMO and Bartlett test) ...

add_index

Calculate the mean value of multiple items

add_model

Add a column with predicted values from a regression model

adjust_p

Adjust p-values from multiple tests and optionally annotate significan...

agree_tab

Agreement for multiple items

cfg_get_na_numbers

Get configured na numbers

check_has_column

Check whether a column exist and stop if not

check_is_categorical

Check whether a column selection is categorical

check_is_dataframe

Check whether the object is a dataframe

check_is_numeric

Check whether a column selection is numeric

check_is_param

Check whether a parameter value is from a valid set

check_nonequal_columns

Check whether there is no overlap between two column sets

cluster_plot

Get plot for clustering result

cluster_tab

Get tables for clustering result

codebook

Get variable and value labels from a data set

data_cat

Convert numeric values to string

data_clean_default

Prepare data originating from SoSci Survey or SPSS

data_clean

Prepare dataframe for the analysis

data_num

Convert values to numeric values

data_onehot

One-hot encode selected columns

data_prepare

Prepare data for calculation

data_rev

Reverse item values

data_rm_missings

Remove missings and output a message

data_rm_na_levels

Remove NA levels

data_rm_na_numbers

Remove NA numbers

data_rm_negatives

Remove negatives and output a warning

data_rm_zeros

Remove zero values, drop missings and output a message

data_round

Round and format selected numeric columns

diagnostics_cooksd

Cook's distance plot

diagnostics_qq

Normal Q-Q

diagnostics_resid_fitted

Residuals vs Fitted plot

diagnostics_scale_location

Scale-Location (Spread-Location)

dot-add_to_vlkr_rprt

Add an object to the report list

dot-agree_classification

Calculate classification performance indicators such as precision and ...

dot-agree_confusion

Generate confusion matrix

dot-agree_items

Calculate agreement coefficients for multiple items

dot-agree_reliability

Calculate reliability scores

dot-attr_insert

Insert a name-value-pair into an object attribute

dot-attr_setcolumn

Set an attribute value on selected columns of a data frame

dot-attr_transfer

Transfer attributes from one to another object

dot-effect_correlations

Calculate correlation and cooccurrence coefficients and test whether t...

dot-factor_with_attr

Create a factor vector and preserve all attributes

dot-get_density_mode

Get the maximum density value in a density plot

dot-get_fig_settings

Get plot size and resolution for the current output format from the co...

dot-get_numbers_col

Determine the column used for plotting numbers

dot-get_plot_limits

Guess plot limits from values

dot-iqr

Calculate IQR

dot-knit_plot

Knit volker plots

dot-knit_prepare

Prepare markdown content for table rendering

dot-knit_shorten

Compact table printing with shortened names and values

dot-knit_table

Knit volker tables

dot-outliers

Calculate outliers

dot-pair_agreement

Helper: mean of pairwise agreements (nominal)

dot-pair_disagreement

Helper: mean of pairwise disagreements (nominal)

dot-plot_bars

Helper function: plot grouped bar chart

dot-plot_cor

Helper function: plot cor and regression outputs

dot-plot_heatmap

Helper function: Heatmap

dot-plot_lines

Helper function: plot grouped line chart

dot-plot_scree

Helper function: scree plot

dot-plot_summary

Helper function: plot grouped line chart by summarising values

dot-report_agr

Generate table and plot for agreement analysis

dot-report_cls

Generate an cluster table and plot

dot-report_fct

Generate an factor table and plot

dot-report_idx

Generate an index table and plot

dot-report_mdl

Generate an model table and plot

dot-tab_split

Split a metric column into categories based on the median

dot-to_vlkr_df

Add vlkr_df class - that means, the data frame has been prepared

dot-to_vlkr_list

Add vlkr_list class

dot-to_vlkr_plot

Add the volker class and options

dot-to_vlkr_rprt

Add the vlkr_rprt class to an object

dot-to_vlkr_tab

Add vlkr_tbl class

dot-whisker_lower

Calculate lower whisker in a boxplot

dot-whisker_upper

Calculate upper whisker in a boxplot

effect_counts_items_cor_items

Correlate the values in multiple items with multiple metric columns an...

effect_counts_items_cor

Correlate the values in multiple items with one metric column and outp...

effect_counts_items_grouped_items

Effect size and test for comparing multiple variables by multiple grou...

effect_counts_items_grouped

Effect size and test for comparing multiple variables by a grouping va...

effect_counts_items

Test homogeneity of category shares for multiple items

effect_counts_one_cor

Output test statistics and effect size from a logistic regression of o...

effect_counts_one_grouped

Output test statistics and effect size for contingency tables

effect_counts_one

Test homogeneity of category shares

effect_counts

Output effect sizes and test statistics for count data

effect_metrics_items_cor_items

Output correlation coefficients for multiple items

effect_metrics_items_cor

Output correlation coefficients for items and one metric variable

effect_metrics_items_grouped_items

Compare groups for each item with multiple target items by calculating...

effect_metrics_items_grouped

Compare groups for each item by calculating F-statistics and effect si...

effect_metrics_items

Test whether a distribution is normal for each item

effect_metrics_one_cor

Test whether the correlation is different from zero

effect_metrics_one_grouped

Output a regression table with estimates and macro statistics

effect_metrics_one

Test whether a distribution is normal

effect_metrics

Output effect sizes and test statistics for metric data

ends_with

Select variables by their postfix

factor_plot

Get plot with factor analysis result

factor_tab

Get tables with factor analysis results

filter

Filter function

get_alpha

Get number of items and Cronbach's alpha of a scale added by add_index...

get_angle

Angle labels

get_baseline

Get a formatted baseline from attributes of an object.

get_betas

Calculate standardized betas

get_ci

Calculate ci values to be used for error bars on a plot

get_correlation

Calculate correlation between two vectors

get_direction

Detect whether a scale is a numeric sequence

get_etasq

Calculate Eta squared

get_gini

Calculate the Gini coefficient

get_labels

Get the labels of values from a codebook

get_limits

Get the numeric range from the labels

get_npmi

Calculate nmpi

get_prefix

Get the common prefix of character values

get_stars

Get significance stars from p values

get_title

Get a common title for a column selection

html_report

Volker style HTML document format

idx_add

Deprecated Alias for add_index

knit_print.vlkr_plt

Printing method for volker plots when knitting

label_scale

Wrap labels in plot scales

labs_apply

Set column and value labels

labs_clear

Remove all comments from the selected columns

labs_impute

Add missing residual labels in numeric columns that have at least one ...

labs_prefix

Remove common prefix from the first column

labs_replace

Replace item value names in a column by their labels

labs_restore

Restore labels from the codebook store in the codebook attribute.

labs_store

Get the current codebook and store it in the codebook attribute.

map_label

Get a label for a key

model_metrics_plot

Plot regression coefficients

model_metrics_tab

Output a regression table with estimates and macro statistics for mult...

mutate

Mutate function

named.to.list

Convert a named vector to a list

pdf_report

Volker style PDF document format

pipe

Pipe operator

plot_counts_items_cor_items

Correlation of categorical items with metric items

plot_counts_items_cor

Plot percent shares of multiple items compared by a metric variable sp...

plot_counts_items_grouped_items

Correlation of categorical items with categorical items

plot_counts_items_grouped

Plot percent shares of multiple items compared by groups

plot_counts_items

Output frequencies for multiple variables

plot_counts_one_cor

Plot frequencies cross tabulated with a metric column that will be spl...

plot_counts_one_grouped

Plot frequencies cross tabulated with a grouping column

plot_counts_one

Plot the frequency of values in one column

plot_counts

Output a frequency plot

plot_metrics_items_cor_items

Heatmap for correlations between multiple items

plot_metrics_items_cor

Multiple items correlated with one metric variable

plot_metrics_items_grouped_items

Correlation of metric items with categorical items

plot_metrics_items_grouped

Output averages for multiple variables compared by a grouping variable

plot_metrics_items

Output averages for multiple variables

plot_metrics_one_cor

Correlate two items

plot_metrics_one_grouped

Output averages for multiple variables

plot_metrics_one

Output a density plot for a single metric variable

plot_metrics

Output a plot with distribution parameters such as the mean values

prepare_scale

Prepare the scale attribute values

print.vlkr_list

Printing method for volker lists

print.vlkr_plt

Printing method for volker plots

print.vlkr_rprt

Printing method for volker reports

print.vlkr_tbl

Printing method for volker tables.

report_counts

Create table and plot for categorical variables

report_metrics

Create table and plot for metric variables

select

Select function

skim_grouped

Calculate a metric by groups

skim_metrics

A skimmer for metric variables

starts_with

Select variables by their prefix

tab_counts_items_cor_items

Correlation of categorical items with metric items

tab_counts_items_cor

Compare the values in multiple items by a metric column that will be s...

tab_counts_items_grouped_items

Correlation of categorical items with categorical items

tab_counts_items_grouped

Compare the values in multiple items by a grouping column

tab_counts_items

Output frequencies for multiple variables

tab_counts_one_cor

Count values by a metric column that will be split into groups

tab_counts_one_grouped

Output frequencies cross tabulated with a grouping column

tab_counts_one

Output a frequency table for the values in one column

tab_counts

Output a frequency table

tab_metrics_items_cor_items

Output a correlation table for item battery and item battery

tab_metrics_items_cor

Output a correlation table for item battery and one metric variable

tab_metrics_items_grouped_items

Correlation of metric items with categorical items

tab_metrics_items_grouped

Output the means for groups in one or multiple columns

tab_metrics_items

Output a five point summary table for multiple items

tab_metrics_one_cor

Correlate two columns

tab_metrics_one_grouped

Output a five point summary for groups

tab_metrics_one

Output a five point summary table for the values in multiple columns

tab_metrics

Output a table with distribution parameters

theme_set

Get, set, and modify the active ggplot theme

theme_vlkr

Define a default theme for volker plots

tibble

Tidy tibbles

tidy_lm_levels

Tidy lm results, replace categorical parameter names by their levels a...

tribble

Tidy tribbles

trim_label

Remove trailing zeros and trailing or leading whitespaces, colons, hyp...

trim_prefix

Remove a prefix from a character vector or a factor

trunc_labels

Truncate labels

vlkr_alpha_interpolated

Interpolate an alpha value based on case numbers

vlkr_colors_contrast

Given a vector of hex fill colors, choose an appropriate color for tex...

vlkr_colors_discrete

Get colors for discrete scales

vlkr_colors_polarized

Get colors for polarized scales

vlkr_colors_sequential

Get colors for sequential scales

VLKR_FIG_SETTINGS

Resolution settings for plots

VLKR_FILLDISCRETE

Fill colors

VLKR_FILLGRADIENT

Gradient colors

VLKR_FILLPOLARIZED

Polarized colors

VLKR_MAX_CATEGORIES

Maximum number of distinct values to determine whether a column select...

VLKR_NA_LEVELS

Levels to remove from factors

VLKR_NA_NUMBERS

Numbers to remove from vectors

VLKR_NA_OMIT

Whether to remove all missings

VLKR_NORMAL_DIGITS

Output thresholds

VLKR_PLOT_LABELWRAP

Wrapping threshold

VLKR_POINT_ALPHA

Alpha values

VLKR_POINT_MEAN_SHAPE

Shapes

VLKR_POINT_SIZE

Sizes

VLKR_WRAP_SEPARATOR

Word wrap separators

volker-package

volker: High-Level Functions for Tabulating, Charting and Reporting Su...

wrap_label

Wrap a string

zip_tables

Combine two identically shaped data frames by adding values of each co...

Craft polished tables and plots in Markdown reports. Simply choose whether to treat your data as counts or metrics, and the package will automatically generate well-designed default tables and plots for you. Boiled down to the basics, with labeling features and simple interactive reports. All functions are 'tidyverse' compatible.

  • Maintainer: Jakob Jünger
  • License: MIT + file LICENSE
  • Last published: 2026-02-07 14:50:02 UTC