Releases: SASPAC/baseplus
The BasePlus package [ver. 2.1.0]
The BasePlus package [ver. 2.1.0]
Changes:
Update to the
%rainCloudPlot()
macro, new whiskerScale=
parameter added.
See documentation for details.
SHA256 digest for BasePlus: F*DFA83F8E0D7424DEB63D49620392068BC68D766552E2804CB6B01DE8E5A87769
Example.
%rainCloudPlot(
sashelp.class
,sex
,height
,whiskerScale=0.5
)
The BasePlus package [ver. 2.0.1]
The BasePlus package [ver. 2.0.1]
This release is dedicated to all dyslexics in the world.
Changes:
New macros:
%expandDataSetsList()
allowing to expand data set lists of the form:a1-a3
,b_:
, mixed, and_all_
;%unifyVarsCaseSize()
allowing to convert all variables in a list of datasets to all-low-case or all-upcase letters.
Both macros are result of recent discussions at SAS-L
and communities.sas.com
.
New format/informats:
bpklength.
bplength.
- Bug fix in spelling (
lenght
vslength
).
See documentation for details.
SHA256 digest for BasePlus: F*FB102C9B12E870666C15A651017D48E0141E47D64C11437350D0EC75A7E9E609
Example 1. New macros.
data a1 a2 a3 b_x b_y b_z;
set sashelp.class(obs=1);
run;
%put #%expandDataSetsList(lib=work,datasets=a1-a3 b_:)#;
proc print data=a1;
proc print data=b_x;
run;
%unifyVarsCaseSize(work,a1-a3 b_:)
proc print data=a1;
proc print data=b_x;
run;
Example 2. New formats/informats:
data _null_;
x = input('żółw', bpklength.);
y = input('żółw', bplength.);
put x= y=;
run;
x=4 y=7
The BasePlus package [ver. 2.0.0]
The BasePlus package [ver. 2.0.0]
Changes:
New macros:
%expandDataSetsList()
allowing to expand data set lists of the form:a1-a3
,b_:
, mixed, and_all_
;%unifyVarsCaseSize()
allowing to convert all variables in a list of datasets to all-low-case or all-upcase letters.
Both macros are result of recent discussions at SAS-L
and communities.sas.com
.
New format/informats:
See documentation for details.
SHA256 digest for BasePlus: F*0730DD793516E5C193842126A7EC9D339ADADD19F0F40B071F938CABDE4E66AD
Example 1. New macros.
data a1 a2 a3 b_x b_y b_z;
set sashelp.class(obs=1);
run;
%put #%expandDataSetsList(lib=work,datasets=a1-a3 b_:)#;
proc print data=a1;
proc print data=b_x;
run;
%unifyVarsCaseSize(work,a1-a3 b_:)
proc print data=a1;
proc print data=b_x;
run;
Example 2. New formats/informats:
data _null_;
x = input('żółw', bpklenght.);
y = input('żółw', bplenght.);
put x= y=;
run;
x=4 y=7
The BasePlus package [ver. 1.43.0]
The BasePlus package [ver. 1.43.0]
Changes:
Update to %getVars()
and %qgetVars()
macros.
New parameter ignoreCases=
added. It is an optional parameter.
It indicates if variables names search should be case insensitive.
With default value 1
, the search is case insensitive.
See documentation for details.
SHA256 digest for BasePlus: F*68BB953CD732EB43119A3339656670292317FE1C3B764EC57484C7D5C9DF23EB
The BasePlus package [ver. 1.42.1]
The BasePlus package [ver. 1.42.1]
Changes:
Update to the
%rainCloudPlot()
macro, input parameters checks added.
See documentation for details.
SHA256 digest for BasePlus: F*2129F372D72A34A4FB1F368A581EA33D64AD4D8F3707213D5B9553F3C3122003
The BasePlus package [ver. 1.42.0]
The BasePlus package [ver. 1.42.0]
Changes:
New macro
%GenerateOneLiners()
allowing to generate "one liner" functions of the form:
%macro FUNCTION()/parmbuff;
%sysfunc(FUNCTION&syspbuff)
%mend FUNCTION;
See documentation for details.
SHA256 digest for BasePlus: F*6012D1475AE22A4445C032D8EAE092BE515D8CD2AE390CC087F5987ACB8BCB13
Example
%GenerateOneLiners(
listOfFunctions=SUM MEAN MEDIAN VAR
, prefix=_)
%put
%_SUM(1,2,3,4,5,6)
%_MEAN(1,2,3,4,5,6)
%_MEDIAN(1,2,3,4,5,6)
%_VAR(1,2,3,4,5,6)
;
The BasePlus package [ver. 1.41.0]
The BasePlus package [ver. 1.41.0]
Changes:
Update to the
%rainCloudPlot()
macro, new parameter:
meanShiftLine=
meanShiftStep=
meanShiftColors=
xaxisValues=
xaxisValuesDisplay=
xaxisValuesFormat=
xaxisValuesRotate=
xaxisOther=
reuseN=
See documentation for details.
SHA256 digest for BasePlus: F*6760DDF382E7CA9A1291F028FA7F2BACB68A3D31CEA3A85104E13EA08645AEF1
The BasePlus package [ver. 1.40.0]
The BasePlus package [ver. 1.40.0]
Changes:
Update to the
%rainCloudPlot()
macro, new parameter:
boxPlotLineSize=
boxPlotFill=
xBothAxis=
minRange=
maxRange=
See documentation for details.
SHA256 digest for BasePlus: F*BD0333B92D7CB639A136CD4994DE0C63F8396E449E45BC714D71D2E15318F42D
The BasePlus package [ver. 1.39.0]
The BasePlus package [ver. 1.39.0]
Changes:
Update to the
%downloadFilesTo()
macro, new parameter DSout=
added.
Documentation updated and "cleaned".
SHA256 digest for BasePlus: F*3C3A2050E3FF46E1FC0F936634A66FC3F294A3531EFE0A7DC9CE74F2EF17C687
The BasePlus package [ver. 1.38.0]
The BasePlus package [ver. 1.38.0]
Changes:
Update to the
%rainCloudPlot()
macro, new parameter for "vertical" plots added.
Documentation updated and "cleaned".
SHA256 digest for BasePlus: F*209FB8198270DEAB6151CE31391A352A065B4EE2689F40433FA9550A7F4AAC18
Example:
%RainCloudPlot(
sashelp.cars
, Origin
, Invoice
, vertical = 1
)