cells(array) specifies the parameter statistics to be reported
and how they are to be arranged. The default is for cells to report raw
coefficients only, i.e. cells(b). cells(none) may be used to
completely suppress the printing of parameter statistics. Alternatively,
cells(b se) would result in the reporting of raw coefficients and
standard errors. Multiple statistics are placed in separate rows beneath one
another by default. However, elements of array that are listed in
quotes, e.g. cells("b se"), are placed beside one another. For
example, cells("b p" se) would produce a table with raw coefficients
and standard errors beneath one another in the first column and p-values in
the top row of the second column for each model.

The parameter statistics available are b (coefficients), se
(standard errors), t (t/z-statistics), p (p-values),
and ci (confidence intervals; to display the lower and upper bounds
in separate cells use ci_l and ci_u). Any additional
parameter statistics included in the e()-returns
for the models can be tabulated as well. If, for example, e(beta) contains
the standardized coefficients, type cells(beta) to tabulate them
(see help estadd). Also
see the eform and margin
options for more information on the kinds of statistics that can be
displayed.

A set of suboptions may be specified in parentheses for each statistic
named in array. For example, to add significance stars to the
coefficients and place the standard errors in parentheses, specify
cells(b(star) se(par)) . The following suboptions are
available. Use:

star to specify that stars denoting the significance of the
coefficients be attached to the statistic: * for p<.05,
** for p<.01, and *** for p<.001. The symbols and the
values for the thresholds and the number of levels are fully customizable
(see the
significance_stars_options).

fmt(%fmt [%fmt ...]) to specify the display
format(s) of a statistic. It defaults to the display format for raw
coefficients (b), or %9.0g. If only one format is
specified, it is used for all occurrences of the statistic. If multiple
formats are specified, the first format is used for the first
regressor in the estimates table, the second format for the second
regressor, and so on. The last format is used for the remaining regressors if
the number of regressors in the table is greater than the number of
specified formats. Note that, regardless of the display format chosen,
leading and trailing blanks are removed from the numbers. White space can
be added by specifying a modelwidth() (see the
layout_options).

label(<string>) to specify a label to appear in the column
heading. The default is the name of the statistic.

par[(<left> <right>)] to specify that the
statistic in question be placed in parentheses. It is also possible to specify custom
"parentheses". For example, se(par({ })) would display the
standard errors in curly brackets. For ci the syntax is:

ci(par[(<left> <middle> <right>)])

drop(droplist) to cause certain individual statistics to be
dropped. For example, specifying t(drop(_cons)) suppresses the
t-statistics for the constants. A droplist comprises one or more
specifications, separated by white space. A specification can be either a
variable name (e.g. price), an equation name followed by a colon
(e.g. mean:), or a full name (e.g. mean:price). Be sure to
refer to the matched equation names, and not to the original equation names
in the models, when using the equations() option to match equations.

keep(keeplist) to cause certain individual statistics to be
kept. For example, the specification t(keep(mpg)) would display the
t-statistics exclusively for the variable mpg. See the drop()
suboption above for further details.

pattern(pattern) to designate a pattern of models for which
the statistics are to be reported, where the pattern consists of zeros
and ones. A 1 indicates that the statistic be printed; 0
indicates that it be suppressed. For example beta(pattern(1 0 1))
would result in beta being reported for the first and third models,
but not for the second.

abs to specify that absolute t-statistics be used instead of regular
t-statistics (relevant only if used with t()).

drop(droplist) identifies the coefficients to be dropped from
the table. This option is passed to the internal call of estimates table.
See help estimates for details.

keep(keeplist) selects the coefficients to be included in the
table. The keep() option may also be used to change the order of the
coefficients and equations within the table. This option is passed to the
internal call of estimates table. See help estimates for details.

equations(eqmatchlist) specifies how the models' equations are
to be matched. This option is passed to the internal call of
estimates table. See help estimates on how to specify this option.

eform[(pattern)] displays the coefficient table in
exponentiated form. The exponent of b is displayed in lieu of the
untransformed coefficient; standard errors and confidence intervals are
transformed as well. Specify a pattern if the exponentiation is to be
applied only for certain models. For instance, eform(1 0 1) would
transform the statistics for Models 1 and 3, but not for Model 2. Note that,
unlike regress and estimates table, estout in
eform-mode does not suppress the display of the intercept. To drop the
intercept in eform-mode, specify drop(_cons).

margin[({u|c|p})] indicates that the
marginal effects or elasticities be reported instead of the raw
coefficients. This option has an effect only if mfx has been
applied to a model before its results were stored (see help mfx) or if a
dprobit (see help probit), truncreg,marginal
(help truncreg), or dtobit (Cong 2000) model is estimated. One
of the parameters u, c, or p, corresponding to the
unconditional, conditional, and probability marginal effects, respectively,
is required for dtobit. Note that the standard errors, confidence
intervals, t-statistics, and p-values are transformed as well.

Using the margin option with multiple-equation models can be tricky.
The marginal effects of variables that are used in several equations are
printed repeatedly for each equation because the equations per se are
meaningless for mfx. To display the effects for certain equations only,
specify the meqs() option. Alternatively, use the keep() and
drop() options to eliminate redundant rows. The equations()
option might also be of help here.

discrete(string) may be used to override the default symbol and
explanatory text used to identify dummy variables when reporting marginal
effects. The first token in string is used as the symbol. The default is:

discrete(" (d)" marginals for discrete change of dummy variable from 0 to 1)

To display explanatory text, specify either the legend option or use
the @discrete variable.

Use nodiscrete to disable the identification of dummy variables as
such. The default is to indicate the dummy variables unless they have been
interpreted as continuous variables in all of the models for which results are
reported (for dprobit and dtobit, however, dummy variables will
always be listed as discrete variables unless nodiscrete is specified).

meqs(eq_list) specifies that marginals be printed only for the
equations in eq_list. Specifying this option does not affect how the
marginals are calculated. An eq_list comprises one or more equation
names (without colons) separated by white space. If you use the
equations() option to match equations, be sure to refer to the matched
equation names and not to the original equation names in the models.

level(#) assigns the confidence level, in percent, for the confidence
intervals of the coefficients (see help level).