Stata List

the list command lists data.


Usage

list foo bar baz
list foo bar baz in 1/10
list foo if bar==baz


Data Formats

String Length and Truncation

The list command examines data to (re-)allocate text width. If the longest value for a string variable with format %18s is 12 characters long, then list will only allocate 12 columns for that variable. This behavior can be disabled using the nocompress option.

Note that the default behavior has an impact on performance, especially for large datasets. As such, there is a fast option which is simply an alias for nocompress.

To truncate string values to an explicit length, try:

list comment, string(10)

String Alignment

The list command shifts between two output modes based on the width of the output, and on the width of the screen.

In table format, the list command right-justifies all string values.

In display format, string values are aligned according to the display format. A string value would be left-justified if the variable had a format of %-18s.

Variable Name Length and Truncation

The list command abbreviates variable names; by default to 8 characters. To increase that limit, try:

list very_long_variable_name, abbreviate(50)

Value Labels

The list command displays labels (as opposed to values) when available. To override this behavior, use the nolabel option.

Value labels are aligned in the same way as string values; based on the output mode and the display format. Just as a string value would be left-justified if the variable had a format of %-18s, a label would be justified if the variable had a format of %-8g.


See also

Stata manual for list


CategoryRicottone

Stata/List (last edited 2023-06-08 01:07:04 by DominicRicottone)