Category Archives: programming

gower 1.2.2 is on CRAN

R package gower was accepted on CRAN on 23 june 2020. This release fixes an edge case, affecting cases with a small number of records and a large number of threads. Thanks to Max Austin for kindly reporting the issue. … Continue reading

Posted in programming, R | Leave a comment

tinytest 1.2.2 is on CRAN

The tinytest package was accepted on CRAN at 18 june. This release improves the build_install_test() function with two extra arguments that were previously missing, as reported by Patrick Breheny. Meanwhile, usage of the package continues to grow steadily. At time … Continue reading

Posted in programming, R | Tagged | Leave a comment

lumberjack 1.2.0 is on CRAN and paper accepted by JSS

lumberjack is a package that allows you to track (log) changes in data while an R script is running. This allows you to detect exactly which code had what effect on your data. The only thing you have to do … Continue reading

Posted in programming, R | Tagged , , , , , | Leave a comment

tinytest 1.2.0 is on CRAN

tinytest is a relatively new, light-weight (no-dependency) but full-featured unit testing framework for R. It is currently used by 60+ packages, including the famous Rcpp package. The latest version of tinytest was accepted by CRAN on 5 May 2020. This … Continue reading

Posted in programming, R | Tagged , , | Leave a comment

validate 0.9.3 is on CRAN

CRAN just accepted the latest version of our R package validate. The validate package provides an infrastructure to perform any data quality check in a flexible and extensible way. This is a minor update with the following new features: New … Continue reading

Posted in R, Uncategorized | Tagged , | 2 Comments

Call for abstracts and tutorials: use of R in official statistics 2020 in Vienna

The eight international conference on the Use of R in Official Statistics (#uRos2020) will take place place from 6 to 8 May 2020 at Statistics Austria, the Austrian office of National Statistics. The meeting in a nutshell 4-5 May: unconfUROS … Continue reading

Posted in R | Tagged , | Leave a comment

lintools 0.1.3 is on CRAN

Version 0.1.3 of the lintools package was accepted on CRAN today. This version brings a few internal improvements and switches the testing suite to the tinytest test infrastructure. lintools is provides basic manipulations of linear systems of equalities and inequalities … Continue reading

Posted in programming, R, Uncategorized | Tagged , | Leave a comment

Make your package spherical

Larger packages typically consist of functions that are visible to the users (exported functions) and functions that are used by the exported functions, but that are invisible to the user. For example: # exported, user-visible function inch2cm <- function(x){ x*conversion_factor("inch") … Continue reading

Posted in programming, R, Uncategorized | Tagged , | Leave a comment

Checking reverse dependencies: the tiny way

The tools package that comes with base R makes checking reverse dependencies super easy. Build your package tarball (the pkg_x.y.z.tar.gz file). R CMD build /your/package/location It is a good idea to make sure that the tarball is in a dedicated … Continue reading

Posted in programming, R | Tagged , , , | Leave a comment

gower 0.2.0 is on CRAN

A new version of R package gower has just been released on CRAN. Thanks to our new contributor David Turner who was kind enough to provide a pull request, gower now also computes weighted gower distances. From the NEWS file: … Continue reading

Posted in programming, R | Tagged , , | 1 Comment