楼主: pollypan
2142 3

求助:观测值之间的运算 [推广有奖]

  • 0关注
  • 0粉丝

大专生

18%

还不是VIP/贵宾

-

威望
0
论坛币
6133 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
7665 点
帖子
11
精华
0
在线时间
79 小时
注册时间
2007-10-23
最后登录
2019-1-17

楼主
pollypan 发表于 2010-3-11 12:46:54 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
菜鸟求助:
比如有5个观测值
1.23
2.34
3.54
4.43
5.32
我想要用第五个观测值减去第一个观测值,改怎么写代码?
望赐教!!!
在线等!!!
非常感谢!!!
二维码

扫码加我 拉你入群

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

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

关键词:观测值 非常感谢 在线等 求助 运算 观测

回帖推荐

paladin112 发表于4楼  查看完整内容

这样应该也可以吧: data test1; input a@@; cards; 23 34 54 43 32 ; run; data test2; set test1; result = a - lag4(a); run;

crackman 发表于2楼  查看完整内容

data test1; input a@@; cards; 23 34 54 43 32 ; run; proc transpose out=result1; var a; run; data test2 (drop=_name_); set result1; result=col5-col1; proc transpose out=result2; var result; run;

本帖被以下文库推荐

沙发
crackman 发表于 2010-3-11 13:04:26
data test1;
input a@@;
cards;
23 34 54 43 32
;
run;
proc transpose out=result1;
var a;
run;
data test2 (drop=_name_);
set  result1;
result=col5-col1;
proc transpose out=result2;
var result;
run;
已有 1 人评分经验 论坛币 收起 理由
bakoll + 3 + 3 精彩帖子

总评分: 经验 + 3  论坛币 + 3   查看全部评分

藤椅
pollypan 发表于 2010-3-11 14:19:28
2# crackman
非常感谢!!

板凳
paladin112 发表于 2010-3-11 14:43:46
这样应该也可以吧:
data test1;
input a@@;
cards;
23 34 54 43 32
;
run;

data test2;
set test1;
result = a - lag4(a);
run;
已有 1 人评分经验 论坛币 收起 理由
bakoll + 3 + 3 精彩帖子

总评分: 经验 + 3  论坛币 + 3   查看全部评分

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-26 10:03