When programming the logic of the summary function, use the variable name
.var
to within your summary functions. This allows you apply the
summary function to each variable when multiple target variables are
declared.
An important, yet not immediately obvious, part of using
set_custom_summaries
is to understand the link between the named
parameters you set in set_custom_summaries
and the names called in
f_str
objects within set_format_strings
. In
f_str
, after you supply the string format you'd like your
numbers to take, you specify the summaries that fill those strings.
When you go to set your format strings, the name you use to declare a summary
in set_custom_summaries
is the same name that you use in your
f_str
call. This is necessary because
set_format_strings
needs some means of putting two summaries in
the same value, and setting a row label for the summary being performed.
Review the examples to see this put into practice. Note the relationship
between the name created in set_custom_summaries
and the name used in
set_format_strings
within the f_str
call