楼主: lovezxx366
1812 3

[编程问题求助] 50币求助stata计算循环的乘法语句 [推广有奖]

  • 3关注
  • 28粉丝

无业游民

已卖:8份资源

学术权威

40%

还不是VIP/贵宾

-

威望
2
论坛币
13718 个
通用积分
5172.5527
学术水平
452 点
热心指数
555 点
信用等级
379 点
经验
123802 点
帖子
7237
精华
1
在线时间
4349 小时
注册时间
2008-2-26
最后登录
2025-12-27

初级热心勋章 初级信用勋章 中级热心勋章 初级学术勋章 中级信用勋章 高级热心勋章

楼主
lovezxx366 发表于 2014-11-2 11:45:30 |AI写论文
50论坛币
         各位大神,求助stata简单编程!
  

编号

  

品种e01



产量e02



市场价格e03



1



苹果



100



3元/斤



2



梨子



50



2元/斤



3



香蕉



300



2元/斤



4



榴莲



50



7元/斤



5



XX



XX



XX


      在stata中,品种代码为e01,产量代码为e02,市场价格为e03

           现在要算  产量*市价

           苹果产值e02_1*e03_1=A

           梨子产值e02_2*e03_2=B

           香蕉产值e02_3*e03_3=C

           榴莲

           把苹果和梨子和香蕉等的总的产值加起来,即A+B+C+…,得到一个总的数值,怎么弄一个程序,循环一下呢?谢谢各位了!


最佳答案

georgeshe 查看完整内容

gen chanzhi=e02*e03 collapse (sum)chanzhi browse 只剩下一个数,就是总的产值
关键词:求助stata Stata tata 市场价格 市场价 市场价格 品种 苹果
好好学习 天天向上
有事向人大经济论坛提问 没事逛人大经济论坛

沙发
georgeshe 发表于 2014-11-2 11:45:31
gen chanzhi=e02*e03
collapse (sum)chanzhi
browse
只剩下一个数,就是总的产值
已有 2 人评分论坛币 学术水平 热心指数 信用等级 收起 理由
lovezxx366 + 5 + 1 + 1 + 1 谢谢好心人!
SpencerMeng + 20 + 1 热心帮助其他会员

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

藤椅
raiderqi 发表于 2014-11-2 12:03:53
先local定义一个暂元
在forvalues循环
已有 1 人评分论坛币 学术水平 热心指数 收起 理由
lovezxx366 + 5 + 1 + 1 谢谢好心人!

总评分: 论坛币 + 5  学术水平 + 1  热心指数 + 1   查看全部评分

板凳
austen06 发表于 2014-11-3 09:33:51
georgeshe 发表于 2014-11-2 16:00
gen chanzhi=e02*e03
collapse (sum)chanzhi
browse
不用collapse改变数据了,
summ chanzi
display r(sum)
已有 2 人评分论坛币 学术水平 热心指数 信用等级 收起 理由
admin_kefu + 30 根据规定进行奖励
lovezxx366 + 5 + 1 + 1 + 1 谢谢好心人!

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

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-1-1 03:46