楼主: 李健平
1280 4

[数据管理求助] 2008年沪市A股每天交易数据流通市值分类处理,STATA编程求助。 [推广有奖]

  • 0关注
  • 0粉丝

初中生

9%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
46 点
帖子
3
精华
0
在线时间
20 小时
注册时间
2017-12-3
最后登录
2019-2-13

楼主
李健平 学生认证  发表于 2019-2-1 22:06:04 |AI写论文
8论坛币
附件是2008年沪市A股每天交易数,可以直接进行STATA尝试,(2006年数据不用管)1)我想根据2008年第一个交易日的所有股票流通市值,把股票从小到大分成5等分;
2)只保留流通市值最小部分股票的全年交易数据,请问应该如何编程呢?
3)只保留流通市值第二小部分股票的全年交易数据,请问应该如何编程呢?
谢谢各位大神,提供宝贵意见。

关键词:stata编程 Stata 交易数据 沪市A股 tata

沙发
李健平 学生认证  发表于 2019-2-2 10:57:45
我用这个egen group =xtile(流通市值元), nq(5) by(transaction_date),已经把可以把股票每天按照流动市值处理了,分组1,2,3,4,5.现在只想按照第一个交易日的的分组结果,按照股票名称重新把全年所有的股票分组为1,2,3,4,5,有人能用STATA处理吗?

藤椅
铁锷未残 学生认证  发表于 2019-2-13 12:02:21
请到项目交易区发布项目
https://bbs.pinggu.org/prj/
如果这可以帮助到你,请帮我评分,评分选项在我回复页面的右下方。

板凳
黃河泉 在职认证  发表于 2019-2-13 12:16:52
李健平 发表于 2019-2-2 10:57
我用这个egen group =xtile(流通市值元), nq(5) by(transaction_date),已经把可以把股票每天按照流动市值 ...
请据以修改:
  1. // https://bbs.pinggu.org/thread-6909956-1-1.html
  2. webuse grunfeld, clear
  3. xtile invest5 = invest if year == 1935, nq(5)
  4. bys company: egen wanted = mean(invest5)
复制代码

报纸
黃河泉 在职认证  发表于 2019-2-13 12:17:13
你若要问程序,永远附上相关资料;若附上资料,永远用 dataex 印出资料。
1.        先 ssc install dataex (并见说明),将原始 Stata 资料中具有”代表性”的一部分资料列出,以供有意回答者实验之用,并能提供具体操作指令。
2.        并请参考 http://www.jianshu.com/p/9870080fe769,  https://bbs.pinggu.org/thread-5048204-1-1.html, 与 https://bbs.pinggu.org/thread-5917273-1-1.html

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

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