NEWS
beautils 0.2.0 (2026-06-24)
beautils 0.1.0
- Initial release of
beautils, a package providing a collection of utility functions for biostatistics, agricultural trial planning, and experimental design.
Features
Experimental Planning & Designs
- Added functions to generate experimental designs:
alpha_lattice(): Generates Alpha-Lattice designs.
augmented(): Generates Augmented Block designs.
full_factorial(): Generates Full Factorial designs.
latin_square(): Generates Latin Square designs.
split_plot(): Generates Split-Plot designs.
strip_plot(): Generates Strip-Plot designs.
unifatorial(): Generates Randomized Complete Block (RCBD) or Completely Randomized (CRD) designs.
Biostatistics & Summary Tools
- Added core statistical tools:
hmean(): Calculates the harmonic mean.
gmean(): Calculates the geometric mean.
kurt() and skew(): Measure kurtosis and skewness.
ci_mean_t() and ci_mean_z(): Calculate confidence intervals using Student's t or standard normal distributions.
sem(): Computes the standard error of the mean.
pseudo_sigma(): Computes pseudo-sigma for robust scale estimation.
- Deviation helpers:
av_dev(), ave_dev(), sum_dev(), sum_sq(), sum_sq_dev().
- Added by-group summary helpers:
mean_by(), sd_by(), var_by(), sum_by(), min_by(), max_by(), n_by(), sem_by(), and cv_by().
- Added frequency distribution tools:
freq_table(): Generates frequency distribution tables.
freq_hist(): Plots frequency histograms.
Labeling & QR Codes
- Added labeling utility functions:
create_label(): Generates print-ready labels for experimental units.
labelize(): Formats variables to display nicely on labels.
make_qrcode(): Generates QR codes.