全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
2527 3
2010-03-05
悬赏 20 个论坛币 已解决
. describe
obs:            31                          
vars:             3                          2 Mar 2010 16:23
size:           496 (99.9% of memory free)
------------------------------------------------------------------------------
              storage  display     value
variable name   type   format      label      variable label
------------------------------------------------------------------------------
year            str4   %9s                    
ani             float  %9.2f                  
ace             float  %9.2f                  
------------------------------------------------------------------------------
. gen i=yearly(year, "Y")
. describe
  obs:            31                          
vars:             4                          2 Mar 2010 16:23
size:           620 (99.9% of memory free)
------------------------------------------------------------------------------
              storage  display     value
variable name   type   format      label      variable label
------------------------------------------------------------------------------
year            str4   %9s                    
ani             float  %9.2f                  
ace             float  %9.2f                  
i               float  %9.0g                  
------------------------------------------------------------------------------
Sorted by:  
     Note:  dataset has changed since last saved
. list i in 1/5
  1. | 1978 |
  2. | 1979 |
  3. | 1980 |
  4. | 1981 |
  5. | 1982 |
请教牛人为什么变量i在经过yearly函数变换后显示的仍然为float的1978,按照Manuals里面的应该是显示为18才对啊,请解疑。

最佳答案

sungmoo 查看完整内容

我觉得这只是stata的一种规定,只要数值类型与具体数值是确定的(即函数是确定的),可以进一步运用该函数值,就足够了。
二维码

扫码加我 拉你入群

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

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

全部回复
2010-3-5 11:53:11
lidasage 发表于 2010-3-5 11:53 请教牛人为什么变量i在经过yearly函数变换后显示的仍然为float的1978,按照Manuals里面的应该是显示为18才对啊,请解疑。
我觉得这只是stata的一种规定,只要数值类型与具体数值是确定的(即函数是确定的),可以进一步运用该函数值,就足够了。
二维码

扫码加我 拉你入群

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

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

2010-3-8 16:30:18
沉下去了,自己顶一个,大家都没碰到这种问题吗!?
二维码

扫码加我 拉你入群

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

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

2010-3-10 11:24:56
sungmoo 发表于 2010-3-8 21:31
lidasage 发表于 2010-3-5 11:53 请教牛人为什么变量i在经过yearly函数变换后显示的仍然为float的1978,按照Manuals里面的应该是显示为18才对啊,请解疑。
我觉得这只是stata的一种规定,只要数值类型与具体数值是确定的(即函数是确定的),可以进一步运用该函数值,就足够了。
你的意思是说只要不是String的话就是readable的,就可以运行了是吧,以前做"YMD"都没出现这种疑惑,我想既然没事我就放心地做下去了,多谢啦!
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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