invalid name简而言之就是你的命名方式存在错误,比如你写一个gen命令,然后对象包含不允许的符号,系统就会报错。在你不提供具体code的情况下建议你参照help varname,自查命名方式是否有错。
我试图在Stata中创建这样一个变量: date 2012_1 2012_2 2013_1 2013_2 使用下一个循环: forval y=2012/2013{ forval m=1/2{ display `m' gen date = `y'_`m' } } 但是我在第一次迭代中得到了这个错误:2012_1 invalid name。对不起,如果问题很明显的话,我是斯塔塔的新手。 浏览2提问于2020-0...
1 file(s) to be examined ...File psu.dta (Stata dataset)all variable names translated all d...
请看看Stata对encode的说明:encode creates a new variable named newvar based on the string variable varname, creating, adding to, or just using (as necessary) the value label newvar or, if specified, name. Do not use encode if varname contains numbers that merely happen to be stored as st...
stata 命令estab stata 命令1 invalid name 作者:王美庭 (中南民族大学经济学院) 1. 问题阐述时至今日,Stata 已经进入 16 时代代,各项功能日益完善。然而,对于广大中文老用户而言,仍然存在一个历史性问题——转码。这一切来源于 Stata 14 跨时代地全面启用了适用性更广的 UTF-8 编码格式,从而保证我们的 dofil...
invalid name r(198) 注意:不建议变量以下划线””开头,因为stata内置变量格式为variables, 变量重命名: 命令1: rename old new //单一变量重命名(old指老变量名,new指新变量名,下同) 命令2: rename (old1 old...) (new1 new2 .. ) //多个变量重命名 ...
id is a string variable r(109); 变量属性 egen iid=group(id) egen year=group( 会计期间 ) xtset iid year 时间变量中有重复 duplicates drop id year, force 6.差分gen DLX=DL.x前先sort一下 7.取绝对值gen xx=abs(xx) 8.缩尾处理
generate newvar = max(var1, var2, var3) 这个命令将会创建一个新的变量newvar,并将其值设置为var1、var2和var3的最大值。 在Stata中使用min/max函数生成新变量非常方便,可以帮助我们进行数据处理和分析。它适用于各种场景,例如计算变量的范围、标记最大/最小值等。 腾讯云相关产品和产品介绍链接地址: 腾讯...
varname是字符型变量,newvarname没问题的话就是转变后的数值型变量啦 === 你这个例子里用encode处理字符变数字是不合适的。请看看Stata对encode的说明:encode creates a new variable named newvar based on the string variable varname, creating, adding to, or just using (as necessary) the value label ...
() takes the value of the Stata scalar named scal and places it into z. SF_scal_use() returns a nonzero return code in the case of an error (an invalid name or nonexistent scalar, for example) As with matrix names, your plugin typically obtains the names of scalars and macros from...