Changelog
Source:NEWS.md
dunlin 0.1.11.9001
- New
modeargument inlog_filterdetermining whether all tables should be filtered to retain only the rows whose identifiers are present in the filtered data set selected with thetableargument. (Previously, the behavior was triggered automatically when thetablename wasadsl)
dunlin 0.1.10
CRAN release: 2025-04-14
- The log printed by
reformatwhenverbose = TRUEis limited to the tables and column existing in the reformatted data set.
dunlin 0.1.8
CRAN release: 2024-10-31
- Rules specified under the
all_datasetskeyword in a format list will apply to every data set of the reformatted object unless specified otherwise. - New
verboseargument in thereformatmethod. When applied tolistthe value of this augment can be controlled with thedunlin.reformat.verboseoption or theR_DUNLIN_REFORMAT_VERBOSEenvironment variable. - Improve the output when printing
ruleobjects. - New
combine_rulesandcombine_list_rulesfunctions to combine rules or list of rules into a single rule or a single list of rules.
dunlin 0.1.6
-
render_safenow renders placeholder using in priority values corresponding to the key matching exactly the placeholder, case included. - New
show_whiskerfunction to display the available whiskers. -
join_adsub_adslnow sends a warning when the continuous or categorical variables are missing or allNA. AllNAvariables can now be kept usingdrop_na = FALSE. In addition, missing levels in the pivoted columns can be dropped withdrop_lvl = TRUE. - Remove
mini_pivot_widerfunction which is no longer used.
dunlin 0.1.5
-
empty_ruleis removed now.rule()will create a normalruleobject. - By default
ruleare converting empty space""toNAupon reformatting. -
list2rulenow tolerates duplicated rules with different names. - Specified minimal version of package dependencies.
dunlin 0.1.4
-
rulesnow have attributes controlling their behavior during reformatting. -
reformatcan overrideruleattribute with the corresponding arguments. - Add
render_safeandadd_whiskerfunctions to replaces placeholders enclosed in curly braces with replacement stored in a dedicated environment. -
read_rulefunction has been moved into thecitrilpackage.
dunlin 0.1.3
- Add
log_filterfunction for filtering with additional logs. - Remove the use of
dm. - Introduced
ls_explicit_nato replaceNAvalues in an entirelistofdata.frame. -
reformatre-levels factors to follow the order provided in the rule that is applied and levels declared in the rule are all integrated to the result.
dunlin 0.1.2
- Defined a Reformatting Map (
ruleobject) which specifies the correspondence between the old and the new values in data. - Enhanced function
dunlin::reformat()that provides generic supports incharacterand/orfactorreformatting while keeping the attributes of the original data (e.g. the data type or labels) unchanged. - Improved performance of package by adding more unit tests.
- Upgraded package dependencies and removed deprecated functions.
- Updated
pkgdownconfiguration.