楼主: zhaowill
24850 5

[其他] 请教两个问题,关于开方和几何平均数 [推广有奖]

  • 3关注
  • 3粉丝

VIP+

已卖:8份资源

教授

54%

还不是VIP/贵宾

-

威望
2
论坛币
14288 个
通用积分
206.7700
学术水平
30 点
热心指数
37 点
信用等级
28 点
经验
4548 点
帖子
198
精华
0
在线时间
1752 小时
注册时间
2008-9-22
最后登录
2025-12-29

楼主
zhaowill 发表于 2010-7-29 09:30:22 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
1stata究竟有没有开n次方的命令或函数?
2、如何编程求累积几何平均数啊?示例数据如下:

t

m

m1

1990

1.0130

1991

1.1810

1992

1.0460

1993

1.1490

1994

1.0010

1995

1.0660

1996

0.9460

1997

0.8040

1998

1.0010

1999

1.1400

2000

0.9990

要求m1的第n个观测值等于mn个值的累积几何平均数,比如m1[3]等于1.01301.18101.0460三项的几何平均数;还有,如果是面板数据,若单位标识为ID的话,又该如何编程求m1的相应值呢?这个问题困扰我很长时间了,期待各位的帮忙,衷心感谢了!!
二维码

扫码加我 拉你入群

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

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

关键词:几何平均数 平均数 Stata tata 面板数据 平均数 如何

沙发
jzhyue 发表于 2010-7-29 11:34:09
zhaowill 发表于 2010-7-29 09:30
1stata究竟有没有开n次方的命令或函数?
2、如何编程求累积几何平均数啊?要求m1的第n个观测值等于mn个值的累积几何平均数,比如m1[3]等于1.01301.18101.0460三项的几何平均数;还有,如果是面板数据,若单位标识为ID的话,又该如何编程求m1的相应值呢?这个问题困扰我很长时间了,期待各位的帮忙,衷心感谢了!!
*试试
*1、stata究竟有没有开n次方的命令或函数?
*开方变指数运算
*2、如何编程求累积几何平均数啊?示例数据如下:
sort t
gen n=_n
gen m1=m if n==1
replace m1=m1[_n-1]*m if n~=1
replace m1=m1^(1/n)
*如果是面板数据,若单位标识为ID的话
bys id (t):gen n=_n
by id:gen m1=m if n==1
by id:replace m1=m1[_n-1]*m if n~=1
replace m1=m1^(1/n)
已有 1 人评分学术水平 热心指数 信用等级 收起 理由
txje + 2 + 2 + 2 精彩帖子

总评分: 学术水平 + 2  热心指数 + 2  信用等级 + 2   查看全部评分

藤椅
voodoo 发表于 2010-7-29 11:38:00
开方的示例就是di 2^0.5
累积几何平均数见论坛帖子http://www.pinggu.org/bbs/viewthread.php?tid=451864&extra=&page=1
已有 1 人评分学术水平 热心指数 信用等级 收起 理由
txje + 1 + 1 + 1 精彩帖子

总评分: 学术水平 + 1  热心指数 + 1  信用等级 + 1   查看全部评分

巫毒上传,必属佳品!
坛友下载,三思后行!

板凳
voodoo 发表于 2010-7-29 11:51:06
zhaowill 发表于 2010-7-29 09:30
1stata究竟有没有开n次方的命令或函数?
2、如何编程求累积几何平均数啊?示例数据如下:

t


m


m1


1990


1.0130



1991


1.1810



1992


1.0460



1993


1.1490



1994


1.0010



1995


1.0660



1996


0.9460



1997


0.8040



1998


1.0010



1999


1.1400



2000


0.9990



要求m1的第n个观测值等于mn个值的累积几何平均数,比如m1[3]等于1.01301.18101.0460三项的几何平均数;还有,如果是面板数据,若单位标识为ID的话,又该如何编程求m1的相应值呢?这个问题困扰我很长时间了,期待各位的帮忙,衷心感谢了!!
2#楼jzhyue已给出答案。
巫毒上传,必属佳品!
坛友下载,三思后行!

报纸
zhaowill 发表于 2010-7-29 12:30:28
曾经想通过连乘再开方来解决这个问题,钻研了很久还是没弄明白。惭愧。
感谢jzhyue 和voodoo的热情帮忙,二位真是好人呐! 由衷地赞一下!

地板
米高兄弟 在职认证  发表于 2020-3-1 22:42:11
di 27^(1/3)这样的

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-31 19:58