楼主: 锦sè♀
11187 2

SAS如何进行变量条件筛选观测值? [推广有奖]

  • 2关注
  • 0粉丝

已卖:310份资源

本科生

59%

还不是VIP/贵宾

-

威望
0
论坛币
1296 个
通用积分
0.7807
学术水平
1 点
热心指数
2 点
信用等级
1 点
经验
2767 点
帖子
73
精华
0
在线时间
71 小时
注册时间
2013-6-2
最后登录
2022-5-17

楼主
锦sè♀ 在职认证  学生认证  发表于 2014-10-16 21:03:36 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
楼主是菜鸟级SAS user,想问一下如何删除2001年-2011年间财务报表发布不完整或者间断了的公司数据。我从CSMAR上下载了2001年-2011年上市公司的资产负债表数据,变量code里存放的是股票代码,date里存放的是资产负债表发布的日期。
表格是先按照代码升序排列在按照时间升序排列的,其中有的公司每季度都发布财务报表所以一年有四个数据,有的公司半年才发布一次财务报表,所以一年中只有两个数据。而且有的公司存续期前晚于2001年或者在2011年之前就不再公布财务报表了,这类就是楼主想要删除的公司数据。


楼主想到的筛选方法是:
先按照日期变量date(2001-12-31 2002-12-31 2003-12-31——2011-12-31)将数据表拆分为11个子数据表;
然后用观测值最少的数据表作为参照,保留其余10个表中与参照表的公司代码code观测值相同的数据。

不知道完整的程序应该如何实现啊?源数据已经转换为balance数据集了的。求指导!
二维码

扫码加我 拉你入群

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

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

关键词:条件筛选 筛选观测 观测值 balance 资产负债表 如何

沙发
锦sè♀ 在职认证  学生认证  发表于 2014-10-18 16:56:10
路过的神么快出手啊

藤椅
bakoll 发表于 2015-1-8 16:18:56
加工SAS数据集_变量与观测的筛选,下面这篇文章会对你的案例有帮助
http://wenku.baidu.com/link?url=P-2jh6Db5fD_zqz2Fut5oqH-x9yi23nTcapnijAjt5LMz5IB29feuSfmZuaFP7VJPKYVvfkKS9hvD-ac0TGg5c3Eabj8Bk7kTfiQG-FY6aG

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-18 09:22