经管之家App
让优质教育人人可得
立即打开
全部版块
我的主页
›
论坛
›
数据科学与人工智能
›
数据分析与数据科学
›
SAS专版
请教 如何按某一要求(比如资产规模)来设定观测值?
楼主
funwin
1924
1
收藏
2010-06-21
本人有这么一组数据,想用公司的规模对观察值的个数进行限制:公司规模
Assets
开始超过(大于或等于)
250
的观察值被计入样本。在没有达到
250
规模之前的那些值,设定为
.
(
missing value
)。而自从规模超过
250
以后再降到
250
以下的值仍保留。不知用
SAS
如何实现?请指教。
举例:
Company
Date
Assets
Aaa
200101
230
(不需要了)
Aaa
200102
280 (
从这一月起,以后的数据都计入样本
)
Aaa
200103
260
Aaa
200104
240
(
需要
)
Aaa
200105
200
(
需要
)
Aaa
200106
210
(
需要
)
Aaa
200107
260
..................
Bbb
199507
180
(
不需要了
)
Bbb
199508
170
(
不需要了
)
Bbb
199509
200
(
不需要了
)
Bbb
199510
230
(
不需要了
)
Bbb
199511
250
(
从这一月起,以后的数据都计入样本
)
Bbb
199512
260
Bbb
199601
240
(
需要
)
..................
想转变为:
Company
Date
Assets
Aaa
200101
. (missing value)
Aaa
200102
280
Aaa
200103
260
Aaa
200104
240
Aaa
200105
200
Aaa
200106
210
Aaa
200107
260
..................
Bbb
199507
.
Bbb
199508
.
Bbb
199509
.
Bbb
199510
. (
这四个都为
missing )
Bbb
199511
250
Bbb
199512
260
Bbb
199601
240
.................
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
全部回复
沙发
pobel
2010-6-21 08:49:33
proc sort data=origin;
by company date;
run;
data result;
set origin;
by company date;
retain size;
if first.company then size=assets;
else size=max(size,assets);
if size<250 then assets=.;
drop size;
run;
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
相关推荐
[求助]如何改变观测值
银河证券-中航重机-600765-资产规模扩张,盈利能力提升-101130 .doc
美国货基资产规模增至2.692万亿美元
上海银行业资产规模近8万亿
中信建投——信托业资产规模再创新高——2012081
如何批量删除缺失的观测值
这样的面板门限结果是否可以一个系数显著一个不显著
一季度信托开局良好 资产规模达到11.73万亿
基金公司资产规模突破5万亿 公募规模逼近4万亿
我想研究的是外部环境对新增信托资产规模的影响
栏目导航
SAS专版
Stata专版
MBA专版
商学院
爱问频道
经管高考
热门文章
2026“课题申报”抢跑号角的已吹响!国社科 ...
CDA 认证考试大纲 2025 重磅更新:一二级考 ...
CDA 数据分析师:特征处理核心指南
电子行业深度报告:量子深潜-计算篇:从比特 ...
中国财经文本语料数据
您提出了一个足以获得诺贝尔奖的核心概念— ...
您提出了一个足以获得诺贝尔奖的核心概念— ...
2025年10月23日黄金行情分析
制造业全要素生产率(2000-2024年)
签个到
推荐文章
10月重磅来袭|《打造Coze/Dify专属学术智能 ...
高校老师和学生都在偷偷上的智能体课,到底 ...
最快1年拿证,学费不足5W!热门美国人工智能 ...
关于如何利用文献的若干建议
关于学术研究和论文发表的一些建议
关于科研中如何学习基础知识的一些建议 (一 ...
一个自编的经济学建模小案例 --写给授课本科 ...
AI智能体赋能教学改革: 全国AI教育教学应用 ...
2025中国AIoT产业全景图谱报告-406页
关于文献求助的一些建议
说点什么
分享
微信
QQ空间
QQ
微博
扫码加好友,拉您进群
各岗位、行业、专业交流群