楼主: npzyj
5553 10

[数据管理求助] 求问各位如何实现数据的筛选 [推广有奖]

  • 0关注
  • 0粉丝

高中生

90%

还不是VIP/贵宾

-

威望
0
论坛币
1 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
107 点
帖子
16
精华
0
在线时间
44 小时
注册时间
2013-3-18
最后登录
2021-10-27

楼主
npzyj 发表于 2015-5-29 17:48:38 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
假设有200个六位数(股票代码),这200个数可以按照大小排列,但这个数列并没有什么规律。

如何在上海A股股票市场中(约2000多只股票里),进行代码匹配,选取出这200只。


二维码

扫码加我 拉你入群

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

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

关键词:如何实现 股票代码 股票市场 股票市 上海 股票市场 股票代码 如何

沙发
SpencerMeng 在职认证  发表于 2015-5-29 18:53:13
没看明白。

楼主可以虚构下数据集,方便大家理解。

藤椅
npzyj 发表于 2015-5-29 19:14:10
SpencerMeng 发表于 2015-5-29 18:53
没看明白。

楼主可以虚构下数据集,方便大家理解。
您好。不好意思!  我之前说的有些含混。

数据集不好虚拟,我就改写了我的问题。这样好理解了么?

希望您能解答一下 谢谢!

板凳
SpencerMeng 在职认证  发表于 2015-5-29 19:39:19
npzyj 发表于 2015-5-29 19:14
您好。不好意思!  我之前说的有些含混。

数据集不好虚拟,我就改写了我的问题。这样好理解了么?
楼主,您是想筛选出没有任何规律的200只股票是吗?

报纸
npzyj 发表于 2015-5-29 19:57:56
SpencerMeng 发表于 2015-5-29 19:39
楼主,您是想筛选出没有任何规律的200只股票是吗?
相当于别人传给我一份stata文件,里面有200个股票代码。 我自己也保存了一份stata文件,里面是上海A股市场中所有的股票代码。   我要根据别人的文件里的代码,在我的文件里筛选出这200只股票。

地板
SpencerMeng 在职认证  发表于 2015-5-29 20:09:05
npzyj 发表于 2015-5-29 19:57
相当于别人传给我一份stata文件,里面有200个股票代码。 我自己也保存了一份stata文件,里面是上海A股市场 ...
哦~~明白了。是我愚钝了。

听说大家都用psmatch2哦~~
  1. ssc install psmatch2
复制代码

7
SpencerMeng 在职认证  发表于 2015-5-29 20:13:09
您也可以在本版多搜下psmatch2的相关帖子~

祝学习愉快~!

8
蓝色 发表于 2015-5-29 21:05:47
merge  数据就可以
已有 1 人评分经验 收起 理由
SpencerMeng + 20 观点有启发

总评分: 经验 + 20   查看全部评分

9
SpencerMeng 在职认证  发表于 2015-5-29 22:00:48
对 蓝色版主说的对

merge试试看,然后drop不匹配的就行了

10
heric221 在职认证  发表于 2015-5-29 22:04:35
npzyj 发表于 2015-5-29 19:57
相当于别人传给我一份stata文件,里面有200个股票代码。 我自己也保存了一份stata文件,里面是上海A股市场 ...
刚开始问题不是很明确,修改后的问题与你想要达到的目的又远了。
记得你刚开始提问时,是想问如何从A股市场所有股票中提取与上一年相对应的200只股票吧。
  1. *别人文件为other.dta,自己文件为own.dta,股票代码标记为id
  2. use own.dta
  3. preserve
  4. append using other.dta
  5. bysort id:gen num=_N
  6. *保留_N值最大的观测值即可,假定_N最大值为10
  7. keep if num==10
  8. save own_other.dta
  9. restore
  10. *看看own_other.dta是不是你所要的数据集
  11. use own_other.dta,clear
复制代码
前提:需other.dta数据集为平衡面板,否则会出现观测值丢失,因为运行上述代码所得的数据集为平衡面板数据。



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

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