全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
13113 3
2018-06-06
我想给变量名后加上年份,但是报错显示intangible_and_deffered_assets1998这个变量名是无效的。去掉1998后是一个有效的变量名。最开始以为是变量名的下划线过多导致的。尝试着将变量名改为intangible_and_deffered1998,没有出现报错。


但是,我检查变量名的时候发现:有一个变量名叫chan_huo_dan_wei_shu1998。这个变量名下划线这么多都没报错。
所以,导致变量名无效的原因是什么呢?

1 new variable name invalid
    You attempted to rename intangible_and_deffered_assets to
    intangible_and_deffered_assets1998.  That is an invalid Stata
    variable name.


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2018-6-6 12:12:06
我滴错,是因为变量名的长度不能超过32个字符。 我的变量名太长啦。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2018-6-6 15:35:11
不二老三 发表于 2018-6-6 12:12
我滴错,是因为变量名的长度不能超过32个字符。 我的变量名太长啦。
矩阵的name和变量的labelvar也不能超过32个字符。确切来说,
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2018-6-6 15:59:15
天南水北 发表于 2018-6-6 15:35
矩阵的name和变量的labelvar也不能超过32个字符。确切来说,
哦哦哦,明白啦。我就说我在导入数据的时候,为啥变量的label有的只有半截。现在明白啦。谢谢!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群