楼主: denver
7367 8

[原创博文] 关于sas临时和自动变量 [推广有奖]

贵宾

六级木匠

学科带头人

72%

还不是VIP/贵宾

-

威望
1
论坛币
194362 个
通用积分
7183.0578
学术水平
564 点
热心指数
508 点
信用等级
506 点
经验
66357 点
帖子
1494
精华
12
在线时间
1399 小时
注册时间
2004-11-17
最后登录
2023-12-23

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

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
data in05;
input x;
cards;
1
2
3
4
;
run;

data Out06;
set In05 nObs=_nObs;
/* lead x by one */
lead_x = .;
_point = _N_ + 1;
if _point <= _nObs then do;
set In05(
keep=x
rename=(x=lead_x)
) point=_point;
end;
run;

请问这里_nobs是观测的数量吗?这是sas的自动变量吗?类似的变量还有哪些?在哪里能够找到列表?还有下面这段程序的_firstpass  这类变量是自己定义的吗?如何起作用?谢谢大家了

data in07;
input obs x y;
cards;
1 1 A
2 2 A
3 3 A
4 4 A
5 5 B
6 6 B
7 7 B
8 8 B
;
run;

proc sort data=In07 out=Sorted;
by y;
run;
data Out07;
set Sorted(in = _firstPass)
Sorted
;
by y;
if _firstPass then do;
if first.y then sum_x = .;
sum_x = sum(sum_x, x, 0);
end; else do; /* second pass */
output;
end;
run;
二维码

扫码加我 拉你入群

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

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

关键词:Point cards Input nobs Lead

沙发
denver 发表于 2011-9-4 01:00:22 |只看作者 |坛友微信交流群
求高人指教哈
Denver大家一起读Paper系列索引贴:
https://bbs.pinggu.org/thread-1430892-1-1.html

使用道具

藤椅
275769263 发表于 2011-9-4 17:06:17 |只看作者 |坛友微信交流群
不是系统变量...比如这个 nObs=_nObs,表示把In05数据集的观测个数值赋给_nobs变量,nobs是应该算是系统变量,但不能在下面引用,需要先赋值给自己建立的变量,_nobs是存放该值的变量名,可以随意换名字。
求工作..求工作..求工作..求工作...

使用道具

板凳
denver 发表于 2011-9-7 01:16:02 |只看作者 |坛友微信交流群
275769263 发表于 2011-9-4 17:06
不是系统变量...比如这个 nObs=_nObs,表示把In05数据集的观测个数值赋给_nobs变量,nobs是应该算是系统变量 ...
多谢,请问还有那些这样的变量?有个完整的list吗?
Denver大家一起读Paper系列索引贴:
https://bbs.pinggu.org/thread-1430892-1-1.html

使用道具

报纸
jasonscut 在职认证  发表于 2011-9-7 04:27:35 |只看作者 |坛友微信交流群
一次一个,

一口不要吃成胖子,

哈哈
北美统计金融博士

使用道具

地板
denver 发表于 2011-9-7 21:23:02 |只看作者 |坛友微信交流群
jasonscut 发表于 2011-9-7 04:27
一次一个,

一口不要吃成胖子,
最近学SAS累瘦了,还请高人提供点高能量食物哈
Denver大家一起读Paper系列索引贴:
https://bbs.pinggu.org/thread-1430892-1-1.html

使用道具

7
275769263 发表于 2011-9-7 22:50:40 |只看作者 |坛友微信交流群
denver 发表于 2011-9-7 01:16
多谢,请问还有那些这样的变量?有个完整的list吗?
常用的还有 point end key..别的不太记得了...
求工作..求工作..求工作..求工作...

使用道具

8
denver 发表于 2011-9-8 10:12:36 |只看作者 |坛友微信交流群
275769263 发表于 2011-9-7 22:50
常用的还有 point end key..别的不太记得了...
多谢了,想起来了就上来通知一声哈,多多益善
Denver大家一起读Paper系列索引贴:
https://bbs.pinggu.org/thread-1430892-1-1.html

使用道具

9
有机骆驼/sun 在职认证  发表于 2016-10-7 13:41:01 |只看作者 |坛友微信交流群
常见的还有 CUROBS, END, INDSNAME, KEY, KEYRESET, KEYS, NOBS, POINT
我能顺便问一下吗?我觉得nobs好像不是可以随便变换名字的,其实他的作用是什么

使用道具

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

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-26 04:30