全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
14500 10
2013-06-02
现在有一个变量height 我要求他的均值和标准差 然后生成新变量health, Health = (Height- AverageHeight)/Standard Deviation of Height然后我用了以下的编程:
gen m=mean(height)
gen s=sd(height)
gen health=(height-m)/s

然后stata告诉我:unknown function mean()                     unknown function sd()

可是我明明help里面查到有这两个 网上的解答也是这样 为什么我的stata不能识别呢?

二维码

扫码加我 拉你入群

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

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

全部回复
2013-6-2 11:55:12
然后如果我换成 egen 就更搞笑了 直接unknown egen function mean() unknown egen function sd()
二维码

扫码加我 拉你入群

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

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

2013-6-2 12:22:36
很奇怪,重新下个stata试试吧
二维码

扫码加我 拉你入群

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

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

2013-6-2 13:03:34
先sum吧,然后用r(mean)
二维码

扫码加我 拉你入群

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

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

2013-6-2 13:29:05
. sysuse auto,clear
(1978 Automobile Data)

. egen mprice =mean(price)

. sum price

    Variable |       Obs        Mean    Std. Dev.       Min        Max
-------------+--------------------------------------------------------
       price |        74    6165.257    2949.496       3291      15906

. list mprice in 1/10

     +----------+
     |   mprice |
     |----------|
  1. | 6165.257 |
  2. | 6165.257 |
  3. | 6165.257 |
  4. | 6165.257 |
  5. | 6165.257 |
     |----------|
  6. | 6165.257 |
  7. | 6165.257 |
  8. | 6165.257 |
  9. | 6165.257 |
10. | 6165.257 |
二维码

扫码加我 拉你入群

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

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

2013-6-2 13:29:37
egen 没有问题
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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