楼主: XCc0900720130
14942 21

SAS 数组 array [推广有奖]

  • 4关注
  • 4粉丝

博士生

80%

还不是VIP/贵宾

-

威望
0
论坛币
531 个
通用积分
0.9110
学术水平
2 点
热心指数
2 点
信用等级
1 点
经验
6030 点
帖子
516
精华
0
在线时间
167 小时
注册时间
2010-4-2
最后登录
2024-5-1
毕业学校
桂林电子科技大学

楼主
XCc0900720130 发表于 2011-9-23 22:26:55 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
SAS中如何将一个数据集属性列的所有值赋给一个数组?各位大侠啊,急啊~我是相对属性列中的部分数据进行平均值的计算,所以需要数组来定位 股票数据集


求出每相连5个收盘价的平均值
二维码

扫码加我 拉你入群

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

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

关键词:array ARR Ray 各位大侠 部分数据 平均值 收盘价 如何

回帖推荐

yunqingwang 发表于8楼  查看完整内容

data a1; set a(keep =Closeprice ); x=int(_n_/5); run; proc sql; create table dd as select mean(Closeprice) as avg,x from a1 group by x; quit;

本帖被以下文库推荐

沙发
zhangzachary 发表于 2011-9-23 22:42:43
SAS的array存的是变量名。你的意思估计是要用IML做。或者你解释一下需要求哪些东西的平均值,尝试用其他方法完成。
寒冰凤凰 My blog: http://blog.sina.com.cn/u/1058955485

藤椅
yunqingwang 在职认证  发表于 2011-9-23 22:52:32
没有明白你的意思

板凳
yunqingwang 在职认证  发表于 2011-9-23 22:54:00
求出每相连5个收盘价的平均值,是横向的还是纵向?

报纸
XCc0900720130 发表于 2011-9-23 22:58:34
zhangzachary 发表于 2011-9-23 22:42
SAS的array存的是变量名。你的意思估计是要用IML做。或者你解释一下需要求哪些东西的平均值,尝试用其他方法 ...
就是5日均线,也就是算出相连5天地收盘价(Closeprice)的平均值

地板
XCc0900720130 发表于 2011-9-23 22:59:27
yunqingwang 发表于 2011-9-23 22:52
没有明白你的意思
就是5日均线,也就是算出相连5天地收盘价(Closeprice)的平均值,1-5 2-6 3-7…… 就这样滚动下去

7
XCc0900720130 发表于 2011-9-23 23:00:22
yunqingwang 发表于 2011-9-23 22:54
求出每相连5个收盘价的平均值,是横向的还是纵向?
Closeprice(收盘价),是纵向的,属性列

8
yunqingwang 在职认证  发表于 2011-9-23 23:06:10
data a1;
set a(keep =Closeprice );
x=int(_n_/5);
run;
proc sql;
create table dd as
select mean(Closeprice) as avg,x
from a1
group by x;
quit;
已有 1 人评分经验 论坛币 收起 理由
bakoll + 3 + 3 精彩帖子

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

9
yunqingwang 在职认证  发表于 2011-9-23 23:07:08
yunqingwang 发表于 2011-9-23 23:06
data a1;
set a(keep =Closeprice );
x=int(_n_/5);
搞错, 我只会IML和excel

10
yunqingwang 在职认证  发表于 2011-9-23 23:09:51
用excel拖下很方便

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

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