📄 stata14.key
字号:
.e [P] error
.c error
.t Return code 1
.k rc 1 r(1)
.x
You pressed Break. This is not considered an error.
.e [P] error
.c error
.t Return code 2
.k rc 2 r(2)
.x
^connection timed out -- see help r(2) for troubleshooting^;
An Internet connection has timed out; see ^help^ @r(2)@.
.e [P] error
.c error
.t Return code 3
.k rc 3 r(3)
.x
^no dataset in use^;
You attempted to perform a command requiring data and
have no data in memory.
.e [P] error
.c error
.t Return code 4
.k rc 4 r(4)
.x
^no; data in memory would be lost^;
You attempted to perform a command that would substantively
alter or destroy the data and the data has not been saved,
at least since it was last changed. If you wish to continue
anyway, add the ^clear^ option to the end of the command.
Otherwise, ^save^ the data first.
.e [P] error
.c error
.t Return code 5
.k rc 5 r(5)
.x
^not sorted^;
^master data not sorted^;
^using data not sorted^;
In the case of the first message, you typed "^by^ varlist^:^ command"
but the data in memory is not sorted by varlist.
Type "^sort^ varlist" first; see ^[D] sort^.
In the second and third cases, both the dataset in memory
and the dataset on disk must be sorted by the variables
specified in the varlist of ^merge^ before they can be merged.
If the master dataset is not sorted, ^sort^ it. If the using
dataset is not sorted, ^use^ it, ^sort^ it, and then ^save^ it.
See ^[D] sort^ and ^[D] save^.
.e [P] error
.c error
.t Return code 6
.k rc 6 r(6)
.x
Return code from ^confirm existence^ when string does not exist.
.e [P] error
.c error
.t Return code 7
.k rc 7 r(7)
.x
^`__________' found where __________ expected^;
You are using a program which in turn is using the ^confirm^
command to verify that what you typed makes sense. The
messages indicate what you typed and what the program
expected to find instead of what you typed.
.e [P] error
.c error
.t Return code 9
.k rc 9 r(9)
.x
^assertion is false^;
^no action taken^;
Return code and message from ^assert^ when the assertion is false;
see ^[D] assert^.
Or, you were using ^mvencode^ and requested Stata change `.' to #
in the specified varlist, but # already existed in the varlist,
so Stata refused; see ^[D] mvencode^.
.e [P] error
.c error
.t Return code 18
.k rc 18 r(18)
.x
^you must start with an empty dataset^;
The command (e.g., ^infile^) requires that no data be in memory
-- you must ^drop _all^ first. You are probably using ^infile^ to
append additional data to the data in memory. Instead, ^save^ the
data in memory, ^drop _all^, ^infile^ the new data, and then ^append^
the previously saved data; see ^[D] append^.
.e [P] error
.c error
.t Return code 100
.k rc 100 r(100)
.x
^varlist required^;
^= exp required^;
^using required^;
^by() option required^;
Certain commands require a varlist or another element of the
language. The message specifies the required item that was
missing from the command you gave. See the command's syntax
diagram. For example, ^merge^ requires ^using^ be specified; perhaps,
you meant to type ^append^. Or, ^ranksum^ requires a ^by()^ option;
see ^[R] signrank^.
.e [P] error
.c error
.t Return code 101
.k rc 101 r(101)
.x
^varlist not allowed^;
^weights not allowed^;
^in range not allowed^;
^if not allowed^;
^= exp not allowed^;
^using not allowed^;
Certain commands do not allow an ^if^ exp or other elements of the
language. The message specifies which item in the command is not
allowed. See the command's syntax diagram. For example, ^append^
does not allow a varlist; perhaps, you meant to type ^merge^.
.e [P] error
.c error
.t Return code 102
.k rc 102 r(102)
.x
^too few variables specified^;
The command requires more variables than you specified.
For instance, ^stack^ requires at least two variables.
See the syntax diagram for the command.
.e [P] error
.c error
.t Return code 103
.k rc 103 r(103)
.x
^too many variables specified^;
The command does not allow as many variables as you specified.
For example, ^tabulate^ takes only one or two variables. See the
syntax diagram for the command.
.e [P] error
.c error
.t Return code 104
.k rc 104 r(104)
.x
^nothing to input^;
You gave the ^input^ command with no varlist. Stata will input
onto the end of the dataset, but there is no existing dataset
in this case. You must specify the variable names on the ^input^
command.
.e [P] error
.c error
.t Return code 106
.k rc 106 r(106)
.x
^__________ is __________ in using data^;
You have attempted to match-merge two datasets and yet one of
the key variables is a string in one dataset and a numeric in
the other. The first blank is filled in with the variable name
and the second blank with the storage type. It is logically
impossible to fulfill your request. Perhaps you meant another
variable.
.e [P] error
.c error
.t Return code 107
.k rc 107 r(107)
.x
^not possible with numeric variable^;
You have requested something that is logically impossible
with a numeric variable, such as encoding it. Perhaps you
meant another variable or typed ^encode^ when you meant ^decode^.
.e [P] error
.c error
.t Return code 108
.k rc 108 r(108)
.x
^not possible with string variable^;
You have requested something that is logically impossible
with a string variable, such as decoding it. Perhaps you meant
another variable or typed ^decode^ when you meant ^encode^.
.e [P] error
.c error
.t Return code 109
.k rc 109 r(109)
.x
^type mismatch^;
You probably attempted to ^generate^ a new string variable and
forgot to specify its type, so Stata assumed the new variable
was to be numeric. Include a ^str^# before the name of the new
variable in your ^generate^ statement. More generally, in an
expression you attempted to combine a string and numeric
subexpression in a logically impossible way. For instance,
you attempted to subtract a string from a number or you
attempted to take the substring of a number.
.e [P] error
.c error
.t Return code 110
.k rc 110 r(110)
.x
^__________ already defined^;
A variable or a value label has already been defined, and you
attempted to redefine it. This occurs most often with ^generate^.
If you really intend to replace the values, use ^replace^. If you
intend to replace a value label, first give the ^label drop^ command.
If you are attempting to alter an existing label, specify the
^add^ or ^modify^ option with the ^label define^ command.
.e [P] error
.c error
.t Return code 111
.k rc 111 r(111)
.x
^__________ not found^;
^no variables defined^;
The variable does not exist. You may have mistyped the
variable's name.
^variables out of order^;
You specified a varlist containing varname1-varname2, yet
varname1 occurs after varname2. Reverse the order of the
variables if you did not make some other typographical error.
Remember, varname1-varname2 is taken by Stata to mean varname1,
varname2, and all the variables in dataset order in between.
Type ^describe^ to see the order of the variables in your dataset.
^__________ not found in using data^;
You specified a varlist with ^merge^, yet the variables on which
you wish to merge are not found in the using dataset, so the
^merge^ is not possible.
^__________ ambiguous abbreviation^;
You typed an ambiguous abbreviation for a variable in your data.
The abbreviation could refer to more than one variable. Use a
nonambiguous abbreviation or, if you intend all the variables
implied by the ambiguous abbreviation, append a `^*^' to the end
of the abbreviation.
.e [P] error
.c error
.t Return code 119
.k rc 119 r(119)
.x
^statement out of context^;
This is the generic form of this message; more likely, you will see
messages such as "may not streset after...". You have attempted to
do something that, in this context, is not allowed or does not make
sense.
.e [P] error
.c error
.t Return code 120
.k rc 120 r(120)
.x
^invalid %format^;
You specified an invalid ^%^fmt; see ^[U] 12.5 Formats: controlling^
^how data are displayed^.
.e [P] error
.c error
.t Return code 121
.k rc 121 r(121)
.x
^invalid numlist^;
For details about numlist, see ^[U] 11.1.8 numlist^.
.e [P] error
.c error
.t Return code 122
.k rc 122 r(122)
.x
^invalid numlist has too few elements^;
For details about numlist, see ^[U] 11.1.8 numlist^.
.e [P] error
.c error
.t Return code 123
.k rc 123 r(123)
.x
^invalid numlist has too many elements^;
For details about numlist, see ^[U] 11.1.8 numlist^.
.e [P] error
.c error
.t Return code 124
.k rc 124 r(124)
.x
^invalid numlist has elements out of order^;
For details about numlist, see ^[U] 11.1.8 numlist^.
.e [P] error
.c error
.t Return code 125
.k rc 125 r(125)
.x
^invalid numlist has elements outside of allowed range^;
For details about numlist, see ^[U] 11.1.8 numlist^.
.e [P] error
.c error
.t Return code 126
.k rc 126 r(126)
.x
^invalid numlist has noninteger elements^;
For details about numlist, see ^[U] 11.1.8 numlist^.
.e [P] error
.c error
.t Return code 127
.k rc 127 r(127)
.x
^invalid numlist has missing values^;
For details about numlist, see ^[U] 11.1.8 numlist^.
.e [P] error
.c error
.t Return code 130
.k rc 130 r(130)
.x
^expression too long^;
^too many SUMs^;
In the first case, you specified an expression that is too long
for Stata to process -- the expression contains more than 255 pairs
of nested parentheses or more than 66 dyadic operators. Break
the expression into smaller parts. In the second case, the
expression contains more than five ^sum()^ functions. This
expression, too, will have to be broken into smaller parts.
.e [P] error
.c error
.t Return code 131
.k rc 131 r(131)
.x
^not possible with test^;
You requested a ^test^ of a hypothesis that is nonlinear in the
variables. ^test^ tests only linear hypotheses. Use ^testnl^.
.e [P] error
.c error
.t Return code 132
.k rc 132 r(132)
.x
^too many '(' or '['^;
^too many ')' or ']'^;
You specified an expression with unbalanced parentheses
or brackets.
.e [P] error
.c error
.t Return code 133
.k rc 133 r(133)
.x
^unknown function ___________()^;
You specified a function that is unknown to Stata; see
^[D] functions^. Alternatively, you may have meant to
subscript a variable and accidentally used parentheses rather
than square brackets; see ^[U] 13.7 Explicit subscripting^.
.e [P] error
.c error
.t Return code 134
.k rc 134 r(134)
.x
^too many values^;
(1) You attempted to ^encode^ a string variable that takes on more
than 65,536 unique values. (2) You attempted to ^tabulate^ a variable
or pair of variables that take on too many values. If you
specified two variables, try interchanging the two variables.
(3) You issued a ^graph^ command using the ^by^ option. The by-variable
takes on too many different values to construct a readable chart.
.e [P] error
.c error
.t Return code 135
.k rc 135 r(135)
.x
^not possible with weighted data^;
You attempted to ^predict^ something other than the prediction or
residual, yet the underlying model was weighted. Stata cannot
calculate the statistic you requested using weighted data.
.e [P] error
.c error
.t Return code 140
.k rc 140 r(140)
.x
^repeated categorical variable in term^;
At least one of the terms in your ^anova^ model or ^test^ statement
has a repeated categorical variable, such as ^reg*div*reg^. Either
you forgot to specify that the variable is continuous or the
second occurrence of the variable is unnecessary.
.e [P] error
.c error
.t Return code 141
.k rc 141 r(141)
.x
^repeated term^;
In the list of terms in your ^anova^ model or ^test^ statement is a
duplicate of another term, although perhaps ordered differently.
For instance, ^X*A*X^ and ^A*X*X^. Remove the repeated term.
.e [P] error
.c error
.t Return code 142
.k rc 142 r(142)
.x
^attempt to classify extraneous variable^;
You have specified a variable as continuous or categorical that
is not contained in your ^anova^ model. Perhaps you inadvertently
left the variable out of your model. On the other hand, if the
variable does not belong in your model, then it should not appear
in the ^continuous()^ or ^category()^ options.
.e [P] error
.c error
.t Return code 143
.k rc 143 r(143)
.x
^variable left unclassified^;
You can get this error only if you specify both the ^continuous()^
and the ^category()^ options. It is not necessary to do this since
specifying one or the other is sufficient -- Stata assumes that
the remaining variables fall into the omitted class. If you do
specify both, you must account for every variable in your model.
You left one or more variables unclassified.
.e [P] error
.c error
.t Return code 144
.k rc 144 r(144)
.x
^variable classified inconsistently^;
Please see the explanation for return code 143. In this case,
you placed the same variable in both the ^continuous()^ and the
^category()^ lists.
.e [P] error
.c error
.t Return code 145
.k rc 145 r(145)
.x
^term contains more than 8 variables^;
One of the terms in your ^anova^ model ^test^ statement contains
more than 8 variables. Stata cannot estimate such models.
.e [P] error
.c error
.t Return code 146
.k rc 146 r(146)
.x
^too many variables or values (matsize too small)^;
Your ^anova^ model resulted in a specification containing more
than ^matsize - 2^ explanatory variables; see ^[R] matsize^.
.e [P] error
.c error
.t Return code 147
.k rc 147 r(147)
.x
^term not in model^;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -