From 21316add63a82095c2554f5782c6f2074e2b10b0 Mon Sep 17 00:00:00 2001 From: Bart Jablonski Date: Sun, 10 Mar 2024 08:27:52 +0100 Subject: [PATCH] The BasePlus package [ver. 1.37.0] ## The BasePlus package [ver. 1.37.0] Changes: - Update to the %rainCloudPlot() macro. - New macro %iffunc() added. - Documentation updated. --- SHA256 digest for BasePlus: F*8155BFE82F7833E4B0DA24D81DBDFC58463906D6032B1F0161772DADE84BE790 --- --- baseplus.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/baseplus.md b/baseplus.md index ecf2a7e..89f066c 100644 --- a/baseplus.md +++ b/baseplus.md @@ -362,7 +362,7 @@ run; **EXAMPLE 27** Conditional value assignment: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~sas %let x = A B C; -%let y = %iffunc((%scan(&x.,1)=A),Stats with "A"., Does not start with "A".); +%let y = %iffunc((%scan(&x.,1)=A),Starts with "A"., Does not start with "A".); %put &=y.; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -1995,7 +1995,7 @@ See examples in `%zipEvalf()` help for the details. ## >>> `%RainCloudPlot()` macro: <<< ####################### -The RainCloudPlot() macro allow to plot Rain Cloud plots, i.e. pots of +The RainCloudPlot() macro allow to plot Rain Cloud plots, i.e. plots of kernel density estimates, jitter data values, and box-and-whiskers plot. See examples below for the details. @@ -5918,7 +5918,7 @@ The basic syntax is the following, the `<...>` means optional parameters: **EXAMPLE 4.** Macro-Functions works too: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~sas %let x = A B C; - %put %iffunc((%scan(&x.,1)=A),Stats with "A"., Does not start with "A".); + %put %iffunc((%scan(&x.,1)=A),Starts with "A"., Does not start with "A".); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~